请问用JAVA写一个骨子算法的程序?比如1粒骨子6个面,取随机数,该怎么实现?
解决方案 »
- 单机程序中,有没有类似于web开发中session的类?
- sql server2000为什么找不到你
- 求助: 是否有会做此题,万分感谢
- 用java怎样实现从计算机并口上获取数据,并以波形形式在屏幕上显示出来?
- URL和序列化问题
- 请各位大哥进来帮小弟个忙--参数传递
- 向同行的JAVA朋友们请教一个问题!!
- 关于JTextPane中如何在光标所在位置后面插入一段字符串
- 怎么指定使用哪个数据库?<set-property property="url" value="jdbc:microsoft:sqlserver://127.0.0.1:1433"/>
- 我是初学者,请问如何在DOS下设置classpath
- java怎么调用*.bat文件,请帮忙解决!!!!
- 关于使用UDP做聊天室遇到的问题
public static int n=6;
public int action(){
Random r=new Random();
int i=r.nextInt(n);
return i+1;
}
public static void main(String[] args){
Dice d1=new Dice(),d2=new Dice(),d3=new Dice();
System.out.println(d1.action()+" "+d2.action()+" "+d3.action());
}
}
public class 色子 {
private Random 随机;
/**
*
* 构造函数
*/
public 色子(){
this.随机=new Random();
}
/**
*
* 功能: 抛投色子
* @return 点数
*/
public int do抛投(){
return this.随机.nextInt(6)+1;
}
/**
*
* 功能: 主函数
* @param args 参数
*/
public static void main(String[] args) {
色子 色子=new 色子();
for(int 变量=0;变量<50;变量++)
System.out.print(色子.do抛投());
}
}