数组使用
- For-Each循环
- 数组做方法入参
- 数组做返回值
public class Demo {
// 打印数组元素
public static void printArray(int[] arrays){
for (int i = 0; i < arrays.length; i++) {
System.out.println(arrays[i] + " ");
}
}
// 反转数组
public static int[] reverse(int @NotNull [] arrays){
int[] result = new int[arrays.length];
// 反转操作
for (int i = 0,j=result.length-1; i < arrays.length; i++,j--){
result[j] = arrays[i];
}
return result;
}
public static void main(String[] args) {
int[] arrays = {1,2,3,4,5};
// 打印全部数组元素
for (int i = 0; i < arrays.length; i++) {
System.out.println(arrays[i]);
}
System.out.println("-------------");
// 计算所有元素的和
System.out.println(Arrays.stream(arrays).sum());
// 查找最大元素
System.out.println(Arrays.stream(arrays).max());
// JDK1.5 没有下标
for (int i : arrays) {
System.out.println(i);
}
System.out.println(Arrays.toString(reverse(arrays)));
}
}
标签:arrays,System,int,数组,使用,println,out
From: https://www.cnblogs.com/wpw1215/p/17635128.html