用java编写下面的程序,急需!!

编写一个应用程序模拟掷色子游戏。游戏开始,用两个色子掷出2-12间的随机数,如果数值为7、11,则赢了游戏,如果数值为2、3、12,则输了游戏,如果为其他值,则继续游戏。游戏结束时,打印游戏结果及掷色子的次数。



```java
import java.util.Random;

public class Demo {
    public static void main(String[] args) {
        while (true){
            Random r = new Random();
            int number1 = r.nextInt(6)+1;
            System.out.println("第一颗点数为:" + number1);
            int number2 = r.nextInt(6)+1;
            System.out.println("第二颗点数为:" + number2);
            int sum = number1 +number2;
            System.out.println("投掷点数和为:"+sum);
            if(sum==7||sum==11){
                System.out.println("游戏赢了");
                break;
            }else if(sum ==2||sum==3||sum==12){
                System.out.println("游戏输了");
                break;
            }else {
                System.out.println("继续游戏!!!");
            }
        }
    }
}


```

用Random类的nextInt(11)+2实现随机

用Random类