如何能让这个程序连续的玩下去呢?用WHILE 语句 你还在折腾这个剪刀石头布阿 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.util.*;import javax.swing.*;public class region{ public static void main(String[] args) { int Userinput, ComputerChoice, result; int rock = 0; String Userinput_str; while (true) { Userinput_str = JOptionPane.showInputDialog("0 = rock\n\n" + "1 = scissor " + "\n\n" + "2 = paper" + "\n\n"+"your guess"); Userinput = Integer.parseInt(Userinput_str); Random generator = new Random(); ComputerChoice = generator.nextInt(3); result = Userinput - ComputerChoice; while(Userinput == 0 || Userinput == 1 || Userinput == 2 ) { if(result == ComputerChoice) { System.out.println("Your Choice is as same as ComputerChioce's, Try again"); } else { if(Userinput == 0 && ComputerChoice == 1 && result == -1) System.out.println("You Win, rock smashes scissor"); if(Userinput == 0 && ComputerChoice == 2 && result == -2) System.out.println("Computer Win, paper smothers rock"); if(Userinput == 1 && ComputerChoice == 2 && result == -1) System.out.println(" You Win, scissor cuts paper"); if(Userinput == 1 && ComputerChoice == 0 && result == 1) System.out.print("Computer Win, rock smashes csissor"); if(Userinput == 2 && ComputerChoice == 1 && result == 1) System.out.println("Computer Win, scissor cuts paper"); if(Userinput == 2 && ComputerChoice == 0 && result == 2) System.out.println("You Win, paper smothers rock"); } break;//System.exit(0); } } } } 一个初级问题,谢谢 请假一个关于RSA加密的问题(不知发在这里合适不。。) 50求类似windows画图功能的源代码"~ ~~~~如何写文件改名程序!!!!!! classpath过长如何解决 Java申请80M内存就失败了?OutOfMemoryError? ====有奖竟猜====小牛Vs火箭(5)=== 截止时间:5月03日-8点59分 (是人就该来支持!!) 请教超级弱智关于JComboBox的 日期如何计算 请问一个数据库的问题! 关于Applet的问题 怎么样让自己的窗口在其他程序的前面,让自己的窗口在最前面,非常急急
import javax.swing.*;public class region{
public static void main(String[] args)
{ int Userinput, ComputerChoice, result;
int rock = 0;
String Userinput_str;
while (true)
{
Userinput_str = JOptionPane.showInputDialog("0 = rock\n\n" +
"1 = scissor " + "\n\n" +
"2 = paper" + "\n\n"+"your guess");
Userinput = Integer.parseInt(Userinput_str);
Random generator = new Random();
ComputerChoice = generator.nextInt(3);
result = Userinput - ComputerChoice;
while(Userinput == 0 || Userinput == 1 || Userinput == 2 )
{
if(result == ComputerChoice)
{
System.out.println("Your Choice is as same as ComputerChioce's, Try again"); }
else {
if(Userinput == 0 && ComputerChoice == 1 && result == -1)
System.out.println("You Win, rock smashes scissor");
if(Userinput == 0 && ComputerChoice == 2 && result == -2)
System.out.println("Computer Win, paper smothers rock");
if(Userinput == 1 && ComputerChoice == 2 && result == -1)
System.out.println(" You Win, scissor cuts paper");
if(Userinput == 1 && ComputerChoice == 0 && result == 1)
System.out.print("Computer Win, rock smashes csissor");
if(Userinput == 2 && ComputerChoice == 1 && result == 1)
System.out.println("Computer Win, scissor cuts paper");
if(Userinput == 2 && ComputerChoice == 0 && result == 2)
System.out.println("You Win, paper smothers rock");
}
break;//System.exit(0);
}
}
} }