动手动脑,第六次Tutorial——数组这次的Tutorial讲解了Java中如何进行数组操作,包括数组声明创建使用和赋值运算,写这篇文章的目的就是通过实际运用已达到对数组使用的更加熟练,下面是实践代码之后的感悟与总结:动手动脑1:PassArray.java 1 // Pass ...
动手动脑,第六次Tutorial——数组
这次的Tutorial讲解了Java中如何进行数组操作,包括数组声明创建使用和赋值运算,写这篇文章的目的就是通过实际运用已达到对数组使用的更加熟练,下面是实践代码之后的感悟与总结:
动手动脑1:PassArray.java
1 // PassArray.java 2 // Passing arrays and individual array elements to methods 3 4 public class PassArray { 5 6 public static void main(String[] args) { 7 int a[] = { 1, 2, 3, 4, 5 }; 8 String output = "The values of the original array are:\n"; 9 10 for (int i = 0; i < a.length; i++)11 output += " " + a[i];12 13 output += "\n\nEffects of passing array " + "element call-by-value:\n"14 + "a[3] before modifyElement: " + a[3];15 16 modifyElement(a[3]);17 18 output += "\na[3] after modifyElement: " + a[3];19 20 output += "\n Effects of passing entire array by reference";21 22 modifyArray(a); // array a passed call-by-reference23 24 output += "\n\nThe values of the modified array are:\n";25 26 for (int i = 0; i < a.length; i++)27 output += " " + a[i];28 29 System.out.println(output);30 }31 32 public static void modifyArray(int b[]) {33 for (int j = 0; j < b.length; j++)34 b[j] *= 2;35 }36 37 public static void modifyElement(int e) {38 e *= 2;39 }40 41 }
原标题:动手动脑,第六次Tutorial——数组
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。