java随机抽取0到10的简单介绍
本篇文章给大家谈谈java随机抽取0到10,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java 怎么随机取出5个0——10的不同随机数?要不同的
- 2、java中求0到10的3个随机整数,并且取最大值和最小值,不要用数组 用最基础的方法
- 3、如何用Java产生0到10之间的随机整数?
- 4、java问题,我想随即打出0-10之间的全部数?
- 5、java如何产生1-10随机数
java 怎么随机取出5个0——10的不同随机数?要不同的
public class TestRandom{
public static void main(String[] args){
Random a=new Random();
int s[]=new int[5];
for (int i = 0; i s.length;) {
s[i]=a.nextInt(10);
if(CheckRandom(s,s[i],i)){
System.out.println("第"+(i+1)+"个随机数是:"+s[i]);
i++;
}
}
}
public static boolean CheckRandom(int c[],int t,int l){//检查生成的随机数是否存在与数组中
for (int i = 0; i c.length; i++) {
if(c[i]==tl!=i){
return false;
}
}
return true;
}
}
java中求0到10的3个随机整数,并且取最大值和最小值,不要用数组 用最基础的方法
Random random=new Random();
int a=random.nextInt(10);
int b=random.nextInt(10);
int c=random.nextInt(10);
int max=(ab?a:b)c?(ab?a:b):c; //获得最大值
int min=(ab?a:b)c?(ab?a:b):c; //获得最小值
System.out.println("a="+a);
System.out.println("b="+b);
System.out.println("c="+c);
System.out.println("max="+max);
System.out.println("min="+min);
如何用Java产生0到10之间的随机整数?
public class RandomTest{
public static void main(String[] args){
int i=Math.random();//random()会自动产生一个0.0-1.0的双精度随机数
System.out.println(i);//输出
i=Math.random()*10;//产生0-10的双精度随机数
System.out.println(i);
int b=(int)(Math.random()*10);//产生0-10的整数随机数
System.out.println(b);
}
}
java问题,我想随即打出0-10之间的全部数?
public class RandomN {
public static void main(String[] args) {
// 设置变量n,用来存放0-10之间的随机数
int n = (int) (Math.random() * 10 + 1);
System.out.println("n="+n);
for (int i = 0; i n; i++) {
double x = Math.PI * i / n;
System.out.println("sin(" + x + ")=" + Math.sin(x));
}
}
}
java如何产生1-10随机数
java代码方法一如下:
int random=(int)(Math.random()*10+1)
java代码方法二如下:
package bdqn_Empy;
import java.util.Random;
public class Text {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int a=0;
Random b=new Random();
a=b.nextInt(101);
System.out.println(a);
}
}
扩展资料:
可以先通过 random方法生成一个随机数,然后将结果乘以10。此时产生的随机数字即为大于等于0小于10的数字。
然后再利用nt方法进行转换它会去掉小数掉后面的数字即只获取整数部分,不是四舍五入)。最后即可获取一个0到9的整数型随机数字。其实现方法很简单,就是对原有的 grandom方法按照如下的格式进行变型:(int( Math. Random0*10)即可。
其实我们还可以对这个方法进行扩展,让其产生任意范围内的随机数。至需要将这个10换成n即可,如改为( int(Math. Random0n)。此时应用程序就会产生一个大于等于0小与n之间的随机数。
如将n设置为5,那么其就会产生一个0到5之间的整数型的随机数。如果将这个写成一个带参数的方法,那么只要用户输入需要生成随机数的最大值,就可以让这个方法来生成制定范围的随机数。
java随机抽取0到10的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、java随机抽取0到10的信息别忘了在本站进行查找喔。