random
//导包
import java.util.Random;
public class Day090508 {
public static void main(String[] args) {
//创建对象
Random r = new Random();
//获取随机数
int number = r.nextInt(10);
System.out.println("number:"+number);
}
}
1到100的随机数
//1到100里的随机数
import java.util.Random;
public class Day090509 {
public static void main(String[] args) {
Random r = new Random();
int number = r.nextInt(100)+1;
System.out.println("number:"+number);
}
}
猜数字
//1到100里的随机数
import java.util.Random;
import java.util.Scanner;
public class Day090509 {
public static void main(String[] args) {
Random r = new Random();
int number = r.nextInt(100)+1;
while(true) {
Scanner c = new Scanner(System.in);
System.out.println("请输入你猜的数字");
int sz = c.nextInt();
if(number >sz) {
System.out.println("你猜的小了");
}else if(number < sz) {
System.out.println("你猜的大了");
}else {
System.out.println("你猜对了");
}
}
}
}
//1到100里的随机数
import java.util.Random;
import java.util.Scanner;
public class Day090509 {
public static void main(String[] args) {
Random r = new Random();
int number = r.nextInt(100)+1;
while(true) {
Scanner c = new Scanner(System.in);
System.out.println("请输入你猜的数字");
int sz = c.nextInt();
if(number >sz) {
System.out.println("你猜的小了");
}else if(number < sz) {
System.out.println("你猜的大了");
}else {
System.out.println("你猜对了");
break;
}
}
}
}
==while(true)==是无限循环 不会停止 所以如果是猜大了 或者猜小了 就不会到达 break 就跳不出来