import javax.swing.*;
public class RollDie { /**
 * @param args
 */
public static void main(String[] args) {
int frequency1=0,frequency2=0,frequency3=0,
        frequency4=0,frequency5=0,frequency6=0,face;
    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();
    outputArea.setText("Face\tFrequency"+
       "\n1\t"+frequency1+"\n2\t"+frequency2+
       "\n3\t"+frequency4+"\n4\t"+frequency4+
       "\n5\t"+frequency5+"\n6\t"+frequency6);
    JOptionPane.showMessageDialog(null,outputArea,
       "Rolling a Die 6000 Times",
       JOptionPane.INFORMATION_MESSAGE);
    System.exit(0);// TODO Auto-generated method stub }}

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【gplxbxc】截止到2008-07-18 11:32:08的历史汇总数据(不包括此帖):
    发帖的总数量:3                        发帖的总分数:0                        每贴平均分数:0                        
    回帖的总数量:18                       得分贴总数量:9                        回帖的得分率:50%                      
    结贴的总数量:0                        结贴的总分数:0                        
    无满意结贴数:0                        无满意结贴分:0                        
    未结的帖子数:3                        未结的总分数:0                        
    结贴的百分比:0.00  %               结分的百分比:---------------------
    无满意结贴率:---------------------无满意结分率:---------------------
    如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
      

  2.   

        outputArea.setText("Face\tFrequency"+ 
          "\n1\t"+frequency1+"\n2\t"+frequency2+ 
          "\n3\t"+frequency4+"\n4\t"+frequency4
          "\n5\t"+frequency5+"\n6\t"+frequency6);