1.if
public class Testif {
public static void main(String[] agrs){
int a = 10;
int b = 20;
int c=10;
//选择
if(a<b) {
c = a + b;
}
//继续
System.out.println(c);
}
}
2.if else
public class Testif02 {
public static void main(String[] agrs){
int a = 3;
int b = 20;
int c= 10;
System.out.println(a<b);
//选择
if(a<b) {
c = a + b;
System.out.println("***执行了**if*");
}else{
System.out.println("***执行了**else***");
}
System.out.println("***继续运行***");
//继续
System.out.println(c);
}
}
用户登录示例代码:
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
String username = "admin";//用户名
String password = "123";//密码
Scanner scanner = new Scanner(System.in);
System.out.print("请输入用户名:");
String inputUsername = scanner.next();
System.out.print("请输入密码:");
String inputPassword = scanner.next();
if (inputUsername.equals(username) && inputPassword.equals(password)) {
System.out.println("登录成功!");
} else {
System.out.println("用户名或密码错误,请重试。");
}
scanner.close();
}
}
3. if -else if -else
public class Testif03 {
public static void main(String[] agrs){
int a = 60;
int b = 60;
//选择
if(a<b) {
System.out.println("a<b");
} else if(a==b){
System.out.println("a=b");
}
else{
System.out.println("a>b");
}
//继续
System.out.println("****继续****");
}
}
用户登录示例代码,提示到底是用户名错误还是密码错误
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
String username = "admin";
String password = "password123";
Scanner scanner = new Scanner(System.in);
System.out.print("请输入用户名:");
String inputUsername = scanner.next();
System.out.print("请输入密码:");
String inputPassword = scanner.next();
if (inputUsername.equals(username) && inputPassword.equals(password)) {
System.out.println("登录成功!");
} else if (inputUsername.equals(username)) {
System.out.println("密码错误,请重试。");
} else {
System.out.println("用户名不存在,请注册或重新输入。");
}
scanner.close();
}
}