Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何阻止二维int数组在int<;=是否输入了0?_Java_Arrays - Fatal编程技术网

Java 如何阻止二维int数组在int<;=是否输入了0?

Java 如何阻止二维int数组在int<;=是否输入了0?,java,arrays,Java,Arrays,具有数组的方法: void outputBock(int [][] block) 第一个标注保存块,即块中的第二个标注编号 (块中的数字由控制台中的输入保存)(该功能已经存在。) 当用户键入值时,请在代码中使用break语句 当在循环中遇到break语句时,循环立即终止,程序控制在循环后的下一个语句处恢复 void print(){ int[][]数组={ {3, 2, 1, 0, -1}, {9, 7,11 ,12, 13, 14}, {15, 16, 17, 18, 19}, {20,

具有数组的方法:

void outputBock(int [][] block) 
第一个标注保存块,即块中的第二个标注编号

(块中的数字由控制台中的输入保存)(该功能已经存在。)


当用户键入值时,请在代码中使用
break
语句

当在循环中遇到break语句时,循环立即终止,程序控制在循环后的下一个语句处恢复

void print(){
int[][]数组={
{3, 2, 1, 0, -1},
{9, 7,11 ,12, 13, 14},
{15, 16, 17, 18, 19},
{20, 21, 22, 23, 24}
} ;

对于(int i=0;我可以发布负责执行实际打印语句的代码/逻辑部分吗?我想我们想看看
void outputBock(int[]block)的精髓
每当遇到从内部循环到下一次迭代的负数中断时,请尝试在循环中使用
break
语句。@SomilGarg谢谢你,我将尝试此方法。稍后我将尝试此方法并告诉你是否有效。Thy!使用如下数组:public static int selectBox(int player,int[][]playerBox){}如何检查第二个维度(第二个括号)是否为空?@asdfafa您可以使用playerBox[I].length==0进行检查。上述代码也适用于该条件。当任何索引为{}时,第二个循环将不会运行。
 {{1, 2, 3, 4, 5},
 {6, 7, 8, 9, 10},
 {18, 15, 17, 19, 14},
 {26, 47, 58, 59, 60}}
  block 1: 1 2 3 4 5
  block 2: 6 7 8 9 10
  block 3: 18 15 17 19 14
  block 4: 26 47 58 59 60
  {{3, 2, 1, 0, -1},
  {9, 7,11 12, 13, 14},
  {15, 16, 17, 108, 19},
  {20, 21, 22, 23, 24}}
  block 1: 3 2 1
  block 2: 9 7 11 12 13 14
  block 3: 15 16 17 18 19
  block 4: 20 21 22 23 24