数组有助于尝试获得输出

时间:2013-10-31 01:51:04

标签: java

嗨,大家需要帮助尝试输出这个程序的代码继承人到目前为止。 请在这里与我合作,因为我是Arrays的新手。

import java.util.Scanner;    

public class TestArray {

 public static void main(String[] args) {

  Scanner input = new Scanner(System.in);

  int[] intArray = {1,2,3,4,5,6,7,8,9,10};

  for (int i=1; i < intArray.length; i++) {     
    intArray[i] = i;
  } 

  for (int i=1; i < intArray.length; i++) {
    intArray[0] = intArray[4];
    i = intArray[2];
    intArray[i] = intArray[2];
    intArray[i++] = intArray[9];
    intArray[9%2] = intArray[6];
    intArray[i+=3] = intArray[7];
    intArray[7] = intArray[i-=1];
    intArray[i] = intArray[i--];
    intArray[9] = (int)Math.pow(intArray[9], intArray[2]);
    intArray[--i] = intArray[++i];    
  }

  for(int myArray : intArray){    
    System.out.println(myArray);
  }

 }
}

尝试运行时出现错误

1 个答案:

答案 0 :(得分:0)

您的索引正在使用数组中的数据进行操作。不推荐数组不在这里增长。如果你想要这样的情况,可以使用Collection的ArrayList。