=====================抛掷记录========================
第1次抛: 正 -- 正 -- 正
第2次抛: 反 -- 反 -- 正
第3次抛: 反 -- 反 -- 正
第4次抛: 反 -- 正 -- 正
第5次抛: 正 -- 正 -- 正
第6次抛: 正 -- 正 -- 正
=====================打印卦象========================
———————————————————— 口
———————————————————— 口
————————————————————
———————— ————————
———————— ————————
———————————————————— 口
@Test public void Test08(){ //卦象 int answer[] = new int[6]; //抛硬币 System.err.println("\n=====================抛掷记录========================\n"); for(int i =0;i<6;i++){ String result = " "; Random random = new Random(); int randomOne=random.nextInt(2); int randomTwo=random.nextInt(2); int randomThree=random.nextInt(2); if(randomOne==0){ result += "正 -- "; }else{ result += "反 -- "; }if(randomTwo==0){ result += "正 -- "; }else{ result += "反 -- "; } if(randomThree==0){ result += "正"; }else{ result += "反"; } answer[i]=randomOne+randomTwo+randomThree; System.err.println("第"+(i+1)+"次抛:"+result); } System.err.println("\n=====================打印卦象========================\n"); for(int i=5;i>=0;i--){ if(answer[i]==3){ System.err.println("————————\t———————— X"); }else if(answer[i]==2){ System.err.println("————————\t————————"); }else if(answer[i]==1){ System.err.println("———————————————————— "); }else{ System.err.println("———————————————————— 口"); } } }
联系客服