java中输入数组的语句_java数组添加元素

java中输入数组的语句_java数组添加元素在 Java 中输入多个数组可以通过以下几种方法 使用数组列表 javaimport java util ArrayList import java util List import java util Scanner public class Main public static void main String args Scanner sc new

在Java中输入多个数组可以通过以下几种方法:

使用数组列表

java

import java.util.ArrayList;

import java.util.List;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("请输入数组的个数:");

int n = sc.nextInt();

List arrays = new ArrayList<>();

for (int i = 0; i < n; i++) {

System.out.println("请输入第 " + (i + 1) + " 个数组的长度:");

int length = sc.nextInt();

int[] array = new int[length];

System.out.println("请输入第 " + (i + 1) + " 个数组的素:");

for (int j = 0; j < length; j++) {

array[j] = sc.nextInt();

}

arrays.add(array);

}

// 使用列表中的数组

for (int[] array : arrays) {

for (int element : array) {

System.out.print(element + " ");

}

System.out.println();

}

}

}

使用二位数组

java

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("请输入数组的个数:");

int n = sc.nextInt();

int[][] arrays = new int[n][];

for (int i = 0; i < n; i++) {

System.out.println("请输入第 " + (i + 1) + " 个数组的长度:");

int length = sc.nextInt();

arrays[i] = new int[length];

System.out.println("请输入第 " + (i + 1) + " 个数组的素:");

for (int j = 0; j < length; j++) {

arrays[i][j] = sc.nextInt();

}

}

// 使用二维数组

for (int i = 0; i < arrays.length; i++) {

for (int j = 0; j < arrays[i].length; j++) {

System.out.print(arrays[i][j] + " ");

}

System.out.println();

}

}

}

限制输入的个数

java

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("请输入三个数:");

int[] array = new int;

for (int i = 0; i < array.length; i++) {

array[i] = sc.nextInt();

}

// 使用数组

for (int element : array) {

System.out.print(element + " ");

}

System.out.println();

}

}

以上是几种常见的方法,您可以根据需要选择适合的方法来输入多个数组。

编程小号
上一篇 2026-03-16 23:02
下一篇 2026-03-16 22:53

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://sigusoft.com/bj/72693.html