displayarray.java

来自「Java 入门书的源码」· Java 代码 · 共 33 行

JAVA
33
字号
//Copyright (c) 1998, Arthur Gittleman
//This example is provided WITHOUT ANY WARRANTY either expressed or implied.

/*  Revises Example 5.4 to use a display 
 *  method to output an array.
 */

public class DisplayArray  {
  public static void display(int [] anArray) {
    System.out.print("{");
    for (int i=0; i<anArray.length; i++) { 
      if (i!=0) System.out.print(",");
      System.out.print(anArray[i]);
    }
    System.out.println("}");
  }

  public static void main(String [] args) {
    int [] x = {4,5,6,7,8,9,10,11};
    int [] z = x; 
    int [] y = new int[x.length];
    for (int i=0; i<y.length; i++) 
      y[i] = x[i]; 
    x[1] = 7;
    System.out.print("The x array is now ");
    display(x);
    System.out.print("The y array, after changing x, is ");    
    display(y); 
    System.out.print("The z array, after changing x, is ");
    display(z);
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?