当前位置 : 主页 > 编程语言 > java >

随机数应用

来源:互联网 收集:自由互联 发布时间:2022-06-23
10.10 随机数模拟骰子滚动: 代码部分: package lianxi; import java.util.*; import javax.swing.*; public class bo { public static void main(String[] args) { int frequency1 = 0, frequency2 = 0, frequency3 = 0, frequency4 = 0, fr

10.10

随机数模拟骰子滚动:

代码部分:

package lianxi;
import java.util.*;
import javax.swing.*;
public class bo {
public static void main(String[] args) {
int frequency1 = 0, frequency2 = 0,
frequency3 = 0, frequency4 = 0,
frequency5 = 0, frequency6 = 0, face;

// summarize results
for ( int roll = 1; roll <= 6000; roll++ ) {
face = 1 + (int) ( Math.random() * 6 );

switch ( face ) {
case 1:
++frequency1;
break;
case 2:
++frequency2;
break;
case 3:
++frequency3;
break;
case 4:
++frequency4;
break;
case 5:
++frequency5;
break;
case 6:
++frequency6;
break;
}
} JTextArea outputArea = new JTextArea( 7, 10 );
outputArea.setText(
"Face\tFrequency" +
"\n1\t" + frequency1 +
"\n2\t" + frequency2 +
"\n3\t" + frequency3 +
"\n4\t" + frequency4 +
"\n5\t" + frequency5 +
"\n6\t" + frequency6 ); JOptionPane.showMessageDialog( null, outputArea,
"Rolling a Die 6000 Times",
JOptionPane.INFORMATION_MESSAGE );
System.exit( 0 );
}
}

运行结果:

随机数应用_java

 


上一篇:spring boot 虚拟路径url中文无法访问
下一篇:没有了
网友评论