package demo; import java.util.Scanner; public class Demo { public static void main(String[] args) { //让用户输入两个数 System.out.println("请输入两个小于十的正整数:"); Scanner scanner = new Scanner(System.in); String guess= scanner.nextLine();//用变量guess获取输入的数 int i=0;//记录买彩票的次数 do { //准备两个数让用户猜,用while循环使彩票一直更新 String caipiao=""+(int)(Math.random()*10)+(int)(Math.random()*10); if (caipiao.equals(guess)){ System.out.println("恭喜你!中大奖了!"); break;//中奖就退出死循环 }else { i++; System.out.println("你离中奖就差一点点了哦!你已经买了"+i+"次"); } }while (true); } }
Math是一个工具类,Math.random()可随机生成0-1之内的任意小数。