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

为什么运行成功输出错误

public class HelloWorld{
    public static void main(String[] args) {
      final char A='男';
      final char B='女';
      final String S="A+B";
      System.out.println(S);
    }
}

正在回答

2 回答

因为你 给A+B 打上了双引号,相当于S="A+B" ,所以最后输出的结果就是A+B,你去掉双引号就能正确输出  男女 了.

0 回复 有任何疑惑可以回复我~

因为你输出的就是字符串A+B,“”里面的东西就是输出的东西,虽然知道你理想中的输出应该是男女,可是字符数据类型相加得到字符串似乎是行不通呢,不过你可以System.out.println(A+""+B);

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么运行成功输出错误

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信