public class Ex2

写出输出的结果

A. 10 2 3 4 5
B. 1 2 3 4 5
C. 10 2 3 4 5 0 0 0 0 0
D. 1 2 3 4 5 00 0 0 0

package com.yirose.java8.string;

public class Ex2 {
    public static void main(String[] args) {
    
        int[] a = {1,2,3,4,5};     
        
        printArray(a);        
        expand(a);
        changeArray(a);
        expand(a);
    }
    public static void expand(int[] a){
      int[] newArray = new int[a.length * 2];
      System.arraycopy(a, 0, newArray, 0, a.length);
      a = newArray;      
      printArray(a);
    }
   public static void changeArray(int[] a){
    a[0] = 10;
    printArray(a);
    }
   public static void printArray(int[] a){
      for(int i = 0; i<a.length; i++){
        System.out.print(a[i] + " ");
      }
     System.out.println();
   }
}

 

posted @ 2017-06-20 15:12  pxuan  阅读(425)  评论(0编辑  收藏  举报