为了账号安全,请及时绑定邮箱和手机立即绑定

这个是错哪了?

这个是错哪了?

溯源1 2017-07-23 16:46:48
package com.imooc;import java.util.Scanner;public class match { public static void main(String[] args) { Scanner input=new Scanner(System.in); System.out.println("Please input the score:"); int score=input.nextInt(); System.out.println("Please input the sex:"); String sex=input.next(); //int score=99; if(score>80) { if(sex=="m") System.out.println("Enter the man's final!"); else System.out.println("Enter the woman's fanal!"); } else { System.out.println("out!"); } }}
查看完整描述

3 回答

?
产品经理不是经理

TA贡献481条经验 获得超143个赞

这里应该sex.equals("m")这样写,而不是sex=="m"。字符串比较,equals是比较内容是否相等,==是比较两个引用是否相等。

查看完整回答
1 反对 回复 2017-07-23
  • 3 回答
  • 0 关注
  • 1210 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号