在函数中取当前时间中的毫秒级数s(0-999),当<=0s<800时,输出1,否则输出2;
当然,为了避免处理速度的影响,还可以找更好的算法,但思路大致一样!!
当然,为了避免处理速度的影响,还可以找更好的算法,但思路大致一样!!
解决方案 »
- 急!!!急!!!Spring+Hibernate的配置文件 问题?????
- 求编写词法分析器的思路
- 用ant编译idl生成的代码时出现 illegal character: \64的问题
- 大家现在用Java做项目都用什么开发工具开发
- 现在想求出次数出现最多的三个数字的组合
- 请教各位前辈,如何通过编程将Excel中的数据导入的SqlServer2000中,有没有源代码,麻烦给一份。谢谢。
- Java基础问题:为什么Java里的静态方法没办法调用动态方法和变量?
- 请问哪位有<精通Java Swing程序设计>的电子图书??
- 使用JBUILDER5 遇到的怪问题··紧急求救!!!
- 学习java的分类书籍
- 初学JAVA,请大家介绍几本好书!
- 编译问题
for (int i=0;i<100;i++)
{
if(Math.random()*100<80)
a=1;
else
a=2;
System.out.println(a);
}
class temp
{
public int play()
{
int a=0;
if(Math.random()*100<80)
a=1;
else
a=2;
return a;
}
public static void main(String[] args)
{
temp t = new temp();
for (int i=0;i<100;i++)
{
System.out.println(t.play());
}
}
}
推荐wjfxiao(野渡无人舟自横) 的方法,正解.
考慮zhang21cnboy(事了抚衣去,不留身与名)的建議,可以做如下修改
public int play()
{
int a = 0;
int tmp = Math.random();
if (tmp>40 && tmp<60)
a = 1;
else
a = 2;
return a;
}