java抛硬币⼋次_(Java随机数举例)随机扔⼀千次硬币的正
反次数
⽅法⼀:
public class coin{
public static void main(String args[]){
int n = 0;
int m = 0;
int len = 1000;
int str[] = new int[len];
for(int i = 0 ; i < len ; i ++){
str[i] = ( int )(Math.random()*2);
if(str[i] == 1 ){
n = n + 1;
}else{
m = m + 1;
}
}
System.out.println("正⾯朝上的次数:"+n);
System.out.println("反⾯朝上的次数:"+m);
}
}
⽅法⼆:
package org.in;
import java.util.Random;
public class coin{
public static void main(String args[]){
int n = 0;
int m = 0;
int len = 1000;
int str[] = new int[1000];                //创建⼀千个的数组
Random rad = new Random();
for(int i = 0 ; i < len ; i ++){
str[i] = Int(2);              //为⼀千个的数组赋值
if(str[i] == 1 ){
n = n + 1;
}else{
m = m + 1;
}
}
System.out.println("正⾯朝上的次数:"+n); System.out.println("反⾯朝上的次数:"+m); }java生成随机数的方法
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。