public class ArrayDemo{ public static void main(String args[]) { int data[] = //补充代码: 调用方法开辟数组 //补充代码: 调用方法修改数组内容 //补充代码:调用方法输出数组内容 } public static int[] initArray() { int arr[] = new int[]{1,2,3,4,5,6,7,8,9,10}; // 开辟数组 return arr;//返回数组 } public static void changeArray(int arr[]) { //补充代码:修改数组元素值为其平方 for(int i=0;i<arr.length;i++){ arr[i]*=arr[i]; } } public static void printArray(int arr[]) { //补充代码:输出数组元素值,每个元素后面用1个空格隔开 for(int i=g;i<arr.length;i++){ System.out.print(arr[i]+""); } }}
时间: 2024-03-30 09:38:55 浏览: 61
ArrayDemo.java
以下是修改后的代码:
public class ArrayDemo{
public static void main(String args[]) {
int data[] = initArray(); //调用方法开辟数组
changeArray(data); //调用方法修改数组内容
printArray(data); //调用方法输出数组内容
}
public static int[] initArray() {
int arr[] = new int[]{1,2,3,4,5,6,7,8,9,10}; // 开辟数组
return arr;//返回数组
}
public static void changeArray(int arr[]) {
for(int i=0;i<arr.length;i++){ //修改数组元素值为其平方
arr[i]*=arr[i];
}
}
public static void printArray(int arr[]) {
for(int i=0;i<arr.length;i++){ //输出数组元素值,每个元素后面用1个空格隔开
System.out.print(arr[i]+" ");
}
}
}
阅读全文