输出方面
java中print输出完不换行;
println输出完自动换行
java数组:
1语法:
int[] arr={1,2,3,4}; //定义数组;
或:int arr[]={1,2,3,4};
2语法:
数组名 = new 数据类型 [ 数组长度 ];
如:scores=new int[5];
数组的最大长度是:
scores.length //数组名.length 用于获取数组的长度
Arrays 类操作 Java 中的数组:
使用Arrays操作要加入一个包:import java.util.Arrays;
1:排序
语法:Arrays.sort(数组名);
2: 将数组转换为字符串
语法:Arrays.toString(数组名);
在遍历数组、集合时, foreach 更简单便捷
语法:
for(元素类型 元素变量:遍历对象)
如 for(int score:scores)
二维数组的表达方式有更多的方法:
语法:
1:数据类型[] 数组名=new 数据类型[行的个数][列的个数];
2:数据类型[][] 数组名;
3:数组名 = new 数据类型[行的个数][列的个数];
如 :
int[] note = new int[2][3];
赋值方式:
数据类型[][] 数组名={ {值1.值2...}{值11,值12...}... ... }
//需要了解的:在定义二维数组时也可以只指定行的个数,然后再为每一行分别指定列的个数。如果每行的列数不同,则创建的是不规则的二维数组,如下所示: