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

这个是错哪了?

这个是错哪了?

溯源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 关注
  • 1149 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信