Scanner和顺序语句
Scanner使用
new Scanner(System.in) //+ Alit + 回车
//输出的就是
Scanner scanner = new Scanner(System.in)//基本语法
String str = scanner.next();
//str是定义的变量;如果String换成int,那么next后面要加上一个Int(i要大写)
next()和nextLine()之间的区别
顺序语句
if
Scanner scanner = new Scanner(System.in);
String s = scanner.nextLine();
if(s.equals("hello"))
//s.equals用来判断字符串是否一致
//判断整数
Scanner scanner = new Scanner(System.in);
System.out.println("请输入成绩");
int score = scanner.nextInt();
if(score >= 60)//直接在if()中写上定义的变量和判断的条件
还有else、else if
Switch语句
图片中的expression是定义的变量;
char grade = 'D';//定义了一个D;
switch (grade)
{
case'A':
System.out.println("优秀");
break;
case'B':
System.out.println("良好");
break;
case'D':
System.out.println("及格");
break;
//当case'D':的时候,输出及格,并且break;停止循环。
default:
System.out.println("未知等级");
}
}
}
//Switch语句case后面要加上英文的冒号(:),每一个判断后面加上break;