一:if条件语句
一:if语句的三种类型:
1.if语句
if语句作为if条件语句最为基础的一种语句,其特点十分的简单明了
if (条件语句) {
代码块
}
2.if else语句
if(条件语句){
判断语句
}
else {
判断语句
}
3.if else if语句
if(判断条件1){
判断语句
} else if(判断条件2){
判断语句2
}
.
.
.
.
.
以此类推直至最后一句
else{
判断语句
}
以上则是if语句的所有基本格式,接下来将会提供一些基础例题来帮助大家加强对这些语句的理解。
4.if语句的一些注意事项
4.1:
在语句体中,如果只有一行代码的话,大括号就可以省略不写,但是无论是在学习的过程中亦或是为了一些其他的原因,在这里都建议将大括号带上以便提高代码的可阅读性及美观。
4.2:
如果要对一个布尔类型的变量进行判断的话,不要使用==号,直接将变量写在小括号当中即可
4.3:剩下的注意事项留待以后继续补充
二:if语句的一些基础例题
第一题:判断红黄绿灯以及相应状态
//红灯亮,车就停止
//黄灯亮,车就减速
//绿灯亮,车就行驶
public class Test1{
public static void main (String[] args){
bollean LightRed = true;
bollean LightYellow = false;
bollean LightGreen = false;
if(LightRed){
System.out.println("stop!");
}
if(LightYellow){
System.out.println("slow!");
} if(LightGreen){
System.out.println("gogogogo!");
}
}
}
第二题:电影票选座位
我们假设某慈善影院白给了一百张电影票,并且电影票的序号也是由1-100。其中票数为奇数坐左侧,票数为偶数时则坐在右侧。要求大家用键盘录入一个电影票的整数序号,并且根据票号的不同来打印出对应的结果、例如票数为奇数时,则打印出来要坐在左边。
import java.util.Scanner
public class Test2{
public static void main(String[] args){
//在这里要注意一个点,Java当中与C语言中scanf所对应的可以理解为是Scanner(并且要在前面进行说明,否则是无法使用的)
Scanner sc = new Scanner (System.in);
int ticket = sc.nextInt();
System.out.println("请输入你的电影票号码");
if(ticket>=0&&ticket<=100){
if(ticket % 2 =0){
System.out.println("您的座位在右边");
}
else {
System.out.println("您的座位在左边");
}
}
}
}
eg:这篇包括以后的这种类型的文章作为自己的赛博笔记,有什么问题欢迎大家在评论区指出(文章的内容也会随着时间逐渐完善改进,在目前阶段我也会每周对文章进行纠错)。