练习一: package com.shhfg.ds; //导包 import java.util.Random; public class jave { public static void main(String[] args) { Random r=new Random(); /*int number=r.nextInt(1000);//0~999 System.out.println(number);*/ for (int i = 0; i < 10; i++) { int number=r.nextInt(10); System.out.println(number); } } }
练习二:
package com.shhfg.ds; import java.util.Random; public class jave1 { public static void main(String[] args) { /* Random r=new Random(); int number=r.nextInt(101);//0~100 System.out.println(number);*/ /* Random r=new Random(); int number=r.nextInt(9)+7;//7~15 //0~8+7 System.out.println(number);*/ Random r=new Random(); int number= r.nextInt(100)+1;//1~100 System.out.println(number); } }
练习三:
package com.shhfg.ds; import java.util.Random; import java.util.Scanner; public class HelloWorld02 { public static void main(String[] args) { //计数器 //统计猜了几次 int count=0; Random r=new Random(); int number= r.nextInt(100)+1; System.out.println(number); Scanner sc=new Scanner(System.in); while (true){ System.out.println("请输入您要猜的数字"); int guessNumber=sc.nextInt(); count++; if (count==3){ System.out.println("猜中了"); break; } if (guessNumber>number){ System.out.println("大了"); }else if (guessNumber<number){ System.out.println("小了"); }else { System.out.println("猜中了"); break; } } } }