数组,Arrays类,foreach语法

数组
1.声明数组

int[] scores;
double height[];
String[] names;

2.分配空间

scores=new int[5];
height=new double[5];
names=new String[5];
int[] scores=new int[5];//将声明和分配空间合并

3.赋值

scores[0]=89;
scores[1]=79;
int[] scores={78,91,84,68};
/*
 * 声明、分配空间和赋值合并完成
 *等价于int[]scores=new int[]{79,91,84,68}
 */

4.处理数组中的数据

System.out.println(scores[0]);

5.循环输出数组中的元素

int[] scores={78,91,84,68};
for(int i=0;i<scores.length;i++){
  System.out.println(scores[i]);
}

Arrays类常用方法
先导入Arrays类 import java.util.Arrays;
1.排序

int[] scores={78,93,97,84,63};
Arrays.sort(scores);

2.将数组转换成字符串

int[] scores={78,93,97,84,63};
Arrays.toString(nums);

运行结果为

[78,93,97,84,63]

使用foreach操作数组
语法:


image.png
String[] hobbies={"imooc","爱慕课","www.imooc.com"};
for(String hobby:hobbies){//hobby是遍历变量,hobbies数组的元素的代词,可以不用hobby换其他额代词(只要符合
变量的标识符要求就可以)
  System.out.println(hobby);
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 33,734评论 18 399
  • 前言 人生苦多,快来 Kotlin ,快速学习Kotlin! 什么是Kotlin? Kotlin 是种静态类型编程...
    任半生嚣狂阅读 26,580评论 9 118
  • 不想把梦说给你听/我怕美丽的夜色会瞬间凋零/我想让那朵丁香花留在我的日记里/尘封的未来里还有她的气息/不想把梦说给...
    尘封的岁月阅读 1,234评论 0 0
  • 雨中的西湖要比平日耐看一些。 雨夜中的西湖除了耐看,则更多了一层须用心体验的味道。这个时候,你需要撑一把雨伞,去堤...
    星辰散人阅读 2,967评论 0 2
  • 从学习时间管理到现在一个多月的时间了,叶老师在第三课也有说过写日记,记录反思自己的每一天。在第二个星期柳教...
    娇孋娇婍阅读 3,165评论 0 4

友情链接更多精彩内容