学习java当中数组的笔记
树图思维导图提供 Java基础认识数组 在线思维导图免费制作,点击“编辑”按钮,可对 Java基础认识数组 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:a0350d7ad27d0dfe8b9ef4763875daf0
Java基础认识思维导图模板大纲
数组语法
int[] scores = new int[5]
int[] scores = {78, 91, 84, 68,};(数字之间用英文状态下的【逗号】隔开)
int[] scores = new int[] {78, 91, 84, 68,};(【new int】后面的中括号内必须为空,不可指定长度)
Arrays语法
排序(升序): Arrays.sort(数组名);
int[] arr = {23, 43, 34, 2, 5, -4, 65, 21};
Arrays.sort(arr);
将数组转换为字符串: Arrays.toString(数组名);
int[] arr = new int[] {23, 43, 34, 2, 5, -4, 65, 21};
System.out.println( "输出数组arr中的元素:" + Arrays.toString(arr) ); \\将数组arr转为字符,并输出。
Java中将数组里面的数全部打印
例:int[] a = {1,2,3,4,5};
方法一:用for语句遍历
方法二:System.out.println(Array.toString(a));(需在包下添加【import java.util.Arrays;】)
foreach 操作数组
foreach 并不是 Java 中的关键字,是 for 语句的特殊简化版本,在遍历数组、集合时, foreach 更简单便捷。
语法:
for(元素类型 元素变量:遍历对象) {
执行的代码 }
语法解释:
「元素类型」即 遍历对象 的元素类型
「遍历对象」即要遍历的数组名
「元素变量」即你自己定义的变量名(一般为遍历对象去掉s,如下面例子中的hobby),此变量初始值为数组中的第一个元素,遍历一次自动加一
举例( for 循环与 foreach 循环的比较):
String[] hobbys = { "imooc", "爱慕课", "www.imooc.com" };
System.out.println( "使用for循环输出数组中的元素" );
for ( int i = 0; i < hobbys.length; i++ ) {
System.out.println( hobbys[i] ); }
System.out.println();
System.out.println( "使用foreach循环输出数组中的元素" );
for ( String hobby : hobbys ) {
System.out.println( hobby ); }
运行结果:
使用for循环输出数组中的元素
使用foreach循环输出数组中的元素
树图思维导图提供 Linux 网络基础知识 在线思维导图免费制作,点击“编辑”按钮,可对 Linux 网络基础知识 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:199680f0e48eac8a1aeaadb90447d4f4
树图思维导图提供 SpringBootWeb请求响应 在线思维导图免费制作,点击“编辑”按钮,可对 SpringBootWeb请求响应 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:1c6ee1ff958a0c7c2fabdf9e9f8d755e