public class T24_ArrayExercise_6 { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println("需要多少个数???"); int num = in.nextInt(); int[] array = new int[num]; System.out.println("请依次输入数字"); for (int i = 0; i < num; i++) { array[i] = in.nextInt(); } MyArray a = new MyArray(); System.out.println("您创建的数组如下"); System.out.println(Arrays.toString(array)); a.toString(array); } } class MyArray{ public void toString(int[] intArray){ for (int i = 0; i < intArray.length; i++) { if (i==0){ System.out.print("["+intArray[i]); }else if (i!=intArray.length-1){ System.out.print(", "+intArray[i]); } else if (i==intArray.length-1) { System.out.println(", "+intArray[i]+"]"); } } } }
时间: 2024-04-01 10:36:46 浏览: 62
Java探索之string字符串的应用代码示例
这段代码是一个 Java 程序,它创建了一个数组,并使用 MyArray 类的 toString() 方法来打印该数组。
程序首先使用 Scanner 类从控制台读取用户输入,以确定要创建的数组的大小和元素。然后,它使用 for 循环将这些元素存储在数组中。
接下来,程序创建了一个 MyArray 对象,并使用它的 toString() 方法打印了数组。toString() 方法遍历数组,检查每个元素的位置,以确定是否需要打印逗号和方括号。
如果您有任何问题,请随时问我。
阅读全文