应该是eqlals()
创新互联公司于2013年开始,是专业互联网技术服务公司,拥有项目网站设计、成都网站设计网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元拉萨做网站,已为上家服务,为拉萨各地企业和个人服务,联系电话:18982081108
if(!sex.equals("男") !sex.equals( "女"))
{
System.out.println("输入有误~");
}
else
{
System.out.println("性别为:"+sex);
}
另 : 比较的位置有些问题
一般编程都用字符串.equals(参数)
这样会避免空指针异常
if(!"男".equals(sex) !"女".equals(sex))
{
System.out.println("输入有误~");
}
else
{
System.out.println("性别为:"+sex);
}
18为身份证号码的第17位数字表示性别:奇数表示男性,偶数表示女性
所有代码中,只要截取出第17位的数字出来就可以判断性别,如:
String sex;
// 判断性别
if (Integer.parseInt(CardCode.substring(16).substring(0, 1)) % 2 == 0) {
sex = "女";
} else {
sex = "男";
}
您好,提问者:
首先声明为int类型的。。。。
if(xx.getSex() == 1){
xx = "男";
}else if(xx.getSex() == 0){
xx = "女";
}else{
xx = "性别未登记";
}
新闻名称:用Java代码辨别男女 怎样看懂java代码
网页链接:https://www.cdcxhl.com/article22/hiicjc.html
成都网站建设公司_创新互联,为您提供电子商务、静态网站、虚拟主机、网站导航、网站设计公司、网站内链
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联