【发布时间】:2019-06-10 23:14:10
【问题描述】:
我有一个项目正在我的 comp sci 课程中工作,但我完全忘记了如何将字符串添加到二维数组。任何帮助,将不胜感激。
【问题讨论】:
-
堆栈溢出并不是真正解决家庭作业问题的地方。您需要编写一些代码并就特定问题寻求帮助。
标签: java arrays multidimensional-array
我有一个项目正在我的 comp sci 课程中工作,但我完全忘记了如何将字符串添加到二维数组。任何帮助,将不胜感激。
【问题讨论】:
标签: java arrays multidimensional-array
你可以这样做:
字符串[][] 数组 = 新字符串[2][2]; // 初始化包含字符串的 2x2 数组
array[0][0] = "一些文字"; // 将 String 对象放入索引 0-0 处的数组中
System.out.println(array[0][0]); // 打印数组中索引 0-0 处的元素
【讨论】:
读取字符串并将它们存储到二维数组中:
String[][] data=new String [10][10];
Scanner sc=new Scanner(System.in);
for(int i=0;i<data.length;i++){
for(int j=0;j<data[i].length;j++){
data[i][j]=sc.nextLine();
}
}
这将动态输入字符串并存储在二维数组中。
【讨论】:
答案取决于您使用的编程语言。一般来说,您将通过带有索引的行和列访问2D 数组。然后,要将元素添加到数组中的该位置,您只需将字符串分配给该特定位置。例如,在Java 中,您将执行以下操作:
String[][] arr = new String[10][10];
arr[0][0] = "Element 0";
【讨论】: