熬不住了
打算睡觉了
今天是java作业的休整阶段
解决了昨天的 重复问题
其实是小问题
for应用是没有考虑清楚
本来是
public void init()
{int a[]=new int[53];
for(int i=1;i<53;i++)
{a[i]=i; }
for(int i=0;i<3;i++)
for(int j=0;j<7;j++)
{
num= ran.nextInt(52)+1;
int m,n;
for( m=0;m<=i;m++)
for( n=0;n<j;n++)
{
if(a[num]==b[m][n])
{num = ran.nextInt(52)+1;
m=0;n=-1;//System.out.print("___");
}
}
b[i][j]=a[num];
}}
改成
public void init()
{int a[]=new int[53];
for(int i=1;i<53;i++)
{a[i]=i; }
for(int i=0;i<3;i++)
for(int j=0;j<7;j++)
{
num= ran.nextInt(52)+1;
int m,n;
for( m=0;m<=i;m++)
for( n=0;(m==i&&n<j)||(m<i&&n<7);n++)
{
if(a[num]==b[m][n])
{num = ran.nextInt(52)+1;
m=0;n=-1;//System.out.print("___");
}
}
b[i][j]=a[num];
}}
就ok了
自己判断不对
改了就好;
问题
增加了一次 再来一次的按钮
但是重新init是可以的
但是按钮不知道为什么就失效了
可以按
但是读不到数据
所以 算是不成功
不明白
累了 睡觉
好像长了一颗久违的痘痘