顺序结构
基本大部分的代码都是顺序结构,并且如果不特别强调,那么java也会根据顺序结构的执行所有语句。
if选择结构
if 语句用于判断。if的括号内需要填写Boolean语句。如果此Boolean语句为真则执行,为假则不执行
if else 语句同样用于判断。只不过和if语句不同的是,如果if括号内的Boolean语句为假,则执行 else后面的语句。
例如:
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个分数:");
double score = scanner.nextDouble();
if(score<60){
System.out.println("成绩:"+score+"成绩不合格");
}
else {
System.out.println("成绩:"+score+"成绩合格");
}
}
此外,还有多重if选择结构
可以理解为在else语句后面再内嵌一个if,以实现多重选择
例如:
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个分数:");
double score = scanner.nextDouble();
if(score < 60){
System.out.println("成绩:"+score+"成绩不合格");
}
else if (score>= 60 && score < 100){
System.out.println("成绩:"+score+"成绩合格");
}
else {
System.out.println("成绩不合法");
}
}