用java编写程序,从1到100随机抽取一个数,这个数既不能被2整除,也不能被3整除
发布网友
发布时间:2022-06-28 09:04
我来回答
共2个回答
热心网友
时间:2023-10-09 02:32
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()*1000;//产生0-1000的双精度随机数
System.out.println(i);
int b=(int)(Math.random()*1000);//产生0-1000的整数随机数
System.out.println(b);
}
}import java.util.random
public class RandomTest{
public static void main(String[] args){
Random random=new Random();//创建random对象
int intNumber=random.nextInt();//获取一个整型数
float floatNumber=random.nextFloat();//获取一个浮点数(0-1)
double doubleNumber=random.nextDouble();//获取双精度数(0-1)
boolean booleanNumber=random.nextBoolean();//获取boolean数
System.out.println("intNumber:"+intNumber);
System.out.println("floatNumber:"+floatNumber);
System.out.println("doubleNumber:"+doubleNumber);
System.out.println("booleanNumber:"+booleanNumber);
}
}
热心网友
时间:2023-10-09 02:32
public class Test {
public static void main(String[] args) {
Random random=new Random();
int num=0;
while(true){
num=random.nextInt(100)+1;
if(num%2!=0 && num%3!=0){
break;
}
}
System.out.println(num);
}
}