java选择结构:字符串判断相等

字符串判断相等时,条件不能使用==

要使用:"字符串".equals(类)

package cn.xtnotes.u3;
import java.util.Scanner;
public class T3 {
	public static void main(String[] args) {
		System.out.println("请输入性别:男 女");
		Scanner input=new Scanner(System.in);
		String sex=input.next();
		if("男".equals(sex)) {  //不可以sex==男
			System.out.println("奖励一个黑色AK");
		}else if("女".equals(sex)) {
			System.out.println("奖励一个粉红色Ak");
		}else {
			System.out.println("输入错误");
		}
	}
}

用户登录案例:

package cn.xtnotes.u3;
import java.util.Scanner;
public class T3 {
	public static void main(String[] args) {
		Scanner input=new Scanner(System.in);
		System.out.println("请输入用户名");
		String user=input.next();
		System.out.println("请输入密码");
		String password=input.next();
		if("zhangsan".equals(user) && "123456".equals(password)) {
			System.out.println("登录成功");
		}else {
			System.out.println("登录失败");
		}
	}
}

 

 

阅读剩余
THE END