求从控制台接受匹配文字
package Day03;
/**
 * 让用户分别输入年龄和性别,如果年龄大于20,并且性别是女,就显示欢迎光临,否则显示客已满
 */
import java.util.Scanner;
public class Demo01 {
	public static void main(String[] args) {
		Scanner scanner=new Scanner(System.in);
		System.out.println("请输入年龄");
		int age=scanner.nextInt();
		
		System.out.println("请输入性别");
		Scanner console=new Scanner(System.in);
		
int sex=console.nextInt();		
	 if(age++>=20 && sex=='女'){
		 System.out.println("欢迎光临");
	 }else{
		 System.out.println("客满");
	 }
		
	}
}
各位大侠,小弟新人求教,红字地方编译没用错误,在运行的时候出错,我应该怎么改,char字符应该怎么处理,谢谢
------解决方案--------------------String sex = console.next();//读字符串
------解决方案--------------------sex明显不是整型,你那么获取肯定有问题
String sex = console.next();
字符串判断用equals吧
sex.equals("女")
------解决方案--------------------你这是性别歧视啊
------解决方案--------------------String sex = console.next()