我對Java很陌生,也許我的問題有點令人煩惱。去java的開頭語句
我的代碼中有兩個for
循環,我想通過for
- else
聲明去每個循環的開頭。
public static void main(String[] args)
{
int[][] x=new int[1000][1000];
int[] Z=new int[1000];
lable1:
for(int i=1; i<=1000; i++)
{
Z[i]=rand1.nextInt(1000);
System.out.println("Z["+i +"] = " + Z[i]);
if(Z[i]>0 && Z[i]<=Nk)
{
int Z1=Z[i]-1;
lable2:
for(int j = 1; j<=Z1;j++)
{
x[i][j]= rand2.nextInt(1000);
sum+=x[i][j];
if(sum<1000)
{
x[i][(j+1)]=1000-sum;
System.out.println("x[" + i+"][" + j + "] = " + x[i][j]);
System.out.println("Nx[" + i+"][" + (j+1) + "] = " +x[i][(j+1)]);
}
else{
// ????
//Goto lable2;
}
}
}
else{
//goto label1;
// ????
}
}
}
請提出問題,然後再問問題=)。這很難理解。 – Pigueiras
不錯的使用隨機壓痕 –
試用'繼續'?? –