[英]How do i fix this loop in a loop in a array, Java Eclipse?
包装工;
import java.util.Random;
public class Victory {
public static void main(String[] args) {
// TODO Auto-generated method stub
Random ran = new Random();
double x = ran.nextInt(6) + 5;
Random ran1 = new Random();
double y = ran.nextInt(6) + 5;
int Time = -1;
double[][] hello = new double [2][2];
hello[0][0]= 1;
hello[0][1]= 2;
hello[1][0]= 3;
hello[1][1]= 4;
for (int i = 0; i<Time; i++){
for (int j = 0; j<Time; j++){
if(ran = 0){
if (ran1 = 0){
System.out.println(hello[0][0]);
}
}
if(ran = 1){
if (ran1 = 0){
System.out.println(hello[1][0]);
}
}
if(ran = 0){
if (ran1 = 1){
System.out.println(hello[0][1]);
}
}
if(ran = 1){
if (ran1 = 1){
System.out.println(hello[1][1]);
}
}
}
}
}
}
循环从i
到Time
。 但是,由于i = 0
且int Time = -1
因此永远不会进入循环,因为'0 <-1会产生假。
此外, if(ran = 0)
这是不正确的,则ran是您实例化以获得随机数的Random类的一个对象。 随机数保存到变量x和y。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.