public class Output {
protected static void secondGen(String[][] arr,int N,int M){
String[][] arrSwap = new String[N][M];
int count=0;
for(int i=0;i<N;i++){
for(int j = 0; j<M;j++){
count++;
int random = ThreadLocalRandom.current().nextInt(1,((N*M)/2)+1);
String number = String.valueOf(random);
arrSwap[i][j] = number;
if(count%2==0){
if(!ArrayGen.arrOutputValidation(arrSwap,N,M,i,j)){
j--;
count--;
}
}
}
}
Utility.render(arrSwap);
}
}
有时,随机控制台只是挂断,不显示任何输出。在这些情况下,我可以一直在控制台中输入行,即使我不能再输入任何内容,也不会出现任何问题。而其他时候utillity.render(本质上是一个定制的system.out.println)渲染数组,程序完成。
暂无答案!
目前还没有任何答案,快来回答吧!