我尝试从用户那里获取字符串输入。但它无法接收 arr[0][0] 处的输入。
关于程序: 在动态二维数组程序中,在该数组矩阵中搜索字符串并返回 true 或 false。
class SearchString{
public static void main(String[] args){
int n, m;
System.out.println("Enter the size of 2d array: ");
Scanner s = new Scanner(System.in);
n = s.nextInt();
m = s.nextInt();
String[][] arr = new String[n][m];
System.out.println("Enter the elements: ");
for(int i = 0; i < arr.length; i++){
for(int j = 0; j < arr[i].length; j++){
System.out.println("arr["+i+"] ["+j+"]"); arr[i][j] = s.nextLine();
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
Enter the size of 2d array:
2
2
Enter the …Run Code Online (Sandbox Code Playgroud)