import java.util.random;
public class yaojiangqi {
private int baseint=9;
//////////////////////////////
public void winningone()
{
random random=new random();
random.setseed(11l);//这里可以用不同的种子(long)
int[] numberline=new int[7];
system.out.print("一等奖号码为: ");
for(int i=0;i<=6;i++)
{
if(i==0)
numberline[i]=random.nextint(baseint)+1;
else
{
for(int j=0;j<i;j++)
{
if(numberline[i]==numberline[j])
numberline[i]=random.nextint(baseint)+1;
}
}
system.out.print(numberline[i]);
}
system.out.print("\n");
}
/////////////////////////////////
public void winningtwo()
{
random random=new random();
random.setseed(22l);
int[] numberline=new int[7];
system.out.print("二等奖号码为: ");
for(int i=0;i<=6;i++)
{
{
if(i==0)
numberline[i]=random.nextint(baseint)+1;
else
{
for(int j=0;j<i;j++)
{
if(numberline[i]==numberline[j])
numberline[i]=random.nextint(baseint)+1;
}
}
}
system.out.print(numberline[i]);
}
system.out.print("\n");
}
///////////////////////////////
public void winningthree()
{
random random=new random();
random.setseed(33l);
int[] numberline=new int[7];
system.out.print("三等奖号码为: ");
for(int i=0;i<=6;i++)
{
{
if(i==0)
numberline[i]=random.nextint(baseint)+1;
else
{
for(int j=0;j<i;j++)
{
if(numberline[i]==numberline[j])
numberline[i]=random.nextint(baseint)+1;
}
}
}
system.out.print(numberline[i]);
}
}
////////////////////////
}
定义三个线程
public class yaoone extends thread{
public void run()
{
yaojiangqi yao1=new yaojiangqi();
yao1.winningone();
}
}
//////////////////////////////
public class yaotwo extends thread{
public void run()
{
yaojiangqi yao2=new yaojiangqi();
yao2.winningtwo();
}
}
//////////////////////////////////
public class yaothree extends thread{
public void run()
{
yaojiangqi yao3=new yaojiangqi();
yao3.winningthree();
}
}
///////////////////////
测试
public class tryyaojiangqi {
public static void main(string[] args) {
try{
thread thread1=new yaoone();
thread thread2=new yaotwo();
thread thread3=new yaothree();
thread1.setpriority(3);
thread2.setpriority(2);
thread3.setpriority(1);
thread1.start();
thread2.start();
thread3.start();
}
catch(exception e)
{
e.printstacktrace();
}
}
}
//////////////////////////////////
怎么样?是不是可以实现?当然了,你也可以加上窗体,这样界面会更好的!!你自己试一下就行了!!!
共同学习,共同进步!!
文章整理:站长天空 网址:http://www.z6688.com/
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




