一、if选择则结构
if (条件) {
//代码书写
}
条件的最终结果为Boolean型变量
代码书写部分,每句都要有;结尾
且只有在谈条件结果为true时才会执行代码书写部分
if (条件) {
if (条件) {
...
}
}
二、关于Java中字符串比较
public static void admin() {
System.out.print("请输入账号:");
String user = scan.next();;
System.out.print("请输入密码:");
int pass = scan.nextInt();
if (("admin".equals(user)) && (pass == 0)){
System.out.println("登录成功");
}
else {
System.out.println("账号或密码吗错误,登录失败");
}
}
注:字符串比较采用equals方法
语法 :“字符串”.equals(字符串变量)
其中,在“.”前,需要是一个部不为空的变量(即,不为null)
基本数据类型调用不出任何方法
三、多重if选择结构
if (条件1) {
//代码书写
} else if (条件2) {
//代码书写
} else if (条件3) {
//代码书写
} else if (条件4) {
//代码书写
} else {
//代码书写
}