不明白你到底想要做什么,照字面来理解,这和出现机率没多大关系,假设第一次出现的是i,我把i记下,第二次出现的如果是i,则放弃,直到出现不是i(假设是s),然后把i换成s,接着再去比较s.
解决方案 »
- 入门者学习门槛:关于数组
- 询问一个绘图软件的设计方案
- jni调用dll,dll再调用dll出现的问题
- 关于多线程的问题
- import javax.mail.*;提示找不到,是否需要给jdk添加额外的包?
- Java中可不可以引用ASP.NET的webservice?
- 急求:如何编译含“import netscape.javascript.JSObject;”的java文件 ?
- 将类firstClass声明在另一个类Test内部声明,编绎时报错:non-static variable this cannot be referenced from a static contex
- 初学者100分求助:关于applet GUI的问题!
- myeclipse 2014 怎么使用图形IDE工具开发基于swing的图片界面
- 一个面试问题想请教一下-线程数是否开得越多越好
- 这两种写法是一样的吗?
int a = 0;
for (int i=0;i<100;i++){
double r = Math.random();
if (r<0.4){
a = 1;
}else if (r<0.6){
a = 2;
}else if (r<0.75){
a = 3;
}else if (r<0.9){
a = 4;
}else{
a = 5;
}
if (a==n){
i--;
continue;
}else{
n=a;
System.out.print(a);
}
}