我想通过访问父数组来制作多个数组。例如。如何制作这个数组?
在这里,在这段代码中,用户输入了以下数据,代码将简单地打印数组,即 2-> 父数组的总大小(它会告诉编译器用户将输入两个数组作为输入) 6->第一个子数组的大小等等。
2
6
5 1 3 4 18 56
8
8 7 3 1 34 72 89 11
并且它们都是用户输入的,甚至是数组的大小。
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int sarr[] = new int[30];
int arr[] = new int[30];
int n =sc.nextInt();
for (int i=0;i<n;i++)
{ sarr[i] = sc.nextInt();
for (int j=0;j<=sarr[i];j++)
{
arr[j]=sc.nextInt();
}
}
for (int i=0;i<n;i++)
{
for (int j=0;j<=sarr[i];j++)
{
System.out.println(arr[i]);
}
System.out.println();
}
慕森王
噜噜哒
相关分类