import java.util.Scanner;
public class ScannerDemo{
public static void main(String[] args){
//类型 变量名 = new 类型();
//创建出Scanner类变量
Scanner sc = new Scanner(System.in);
//变量.功能名字() 接受键盘输入
//功能:nextInt()接受键盘输入,保证输入的是整数
//功能接受的数据就是整数,功能运行后的结果就是整数类型
int i = sc.nextInt();
System.out.pringtln(i);
import java.util.Random;
public class RandomDemo{
public static void main(String[] args){
//2.公式:创建出Random类型的变量
Random ran = new Random();
// 3.变量.调用Random类中的功能,产生随机数
//Random类中的,产生随机数的功能
int i = ran.nextInt(10);
System.out.println(i);
}
public class IfDemo{
public static void main(String[] args){
int i = 5;
//对变量i进行if判断
if(i == 5){
System.out.println("if中的条件是true");
i++;
}
System.out.println(i);
public class IfElseDemo{
public static void main(String[] args){
int i = 16;
//判断变量,是奇偶数,除以2,看余数 0 1
if (i % 2 == 0){
System.out.println(i+" 是偶数");
}else{
System.out.pringtln(i+“ 是奇数”);
}
}
}
public class ForForDemo{
public static void main(String[] args){
for(int i = 0; i <5; i ++){
for(int j = 0; j < 4; j ++){
System.out.print("* ");
}
System.out.println();
}
}
}
跳转语句(break 和 continue)
break作用于循环中,终止循环的作用
public class BreakDemo{
public static void main(String[] args){
int i = 1;
while(true){
if(i ==3){
break;
}else{
System.out.pringtln(i);
}
i ++;
}
}
}
continue
作用:终止本次循环,开始下一次循环。
public class ContinueDemo{
public static void main(String[] args){
for(int i = 0; i < 10; i ++){
if(i % 2 == 0){
continue;
}
System.out.println(i);
}
}
}
实现代码步骤
import java.util.Random;
import java.util.Scannner;
public class GuestNumber{
public static void main(String[] args){
System.out.println("猜数字游戏开始啦!");
System.out.println("请输入1-100之间的数字");
//创建Random类变量
Random ran = new Random();
//变量,使用功能nextInt()获取1-100随机数
int ranNumber = ran.nextInt(100)+1;
//创建Scanner类变量
Scanner sc = new Scanner(System.in);
while(true){
//获取键盘输入
int number = sc.nextInt();
//随机数和用户输入的数进行比较
if(number > ranNumber){
System.out.println("sorry,您猜大了!");
}else if (number < ranNumber){
System.out.println("Sorry,您猜小了!");
}else{
System.out.println("恭喜你猜中了!");
break;