【Java开源代码栏目提醒】:网学会员鉴于大家对Java开源代码十分关注,论文会员在此为大家搜集整理了“CoinTossTest.java”一文,供大家参考学习
import java.io.*;
public class CoinTossTest
{
// 表示硬币每一面的String
static final String[] faces = { "Heads", "Tails" };
public static void main(String[] args) throws IOException
{
// 创建一个 reader来读入用户输入
BufferedReader reader = new BufferedReader(new
InputStreamReader(System.in));
// 保证至少循环执行一次
do
{
// 产生 0 或者1
int result = (int)Math.round(Math.random());
// 输出结果
System.out.print(faces[result] +
" it is! Toss again (Y/N)? ");
}
// 如果用户输入既不是"y"也不是"Y"
while(reader.readLine().toUpperCase().equals("Y"));
} // main
} // CoinTossTest