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

求纠错!!定义两个常量,分别用于保存用户的性别,并实现打印输出

final String NAME="朋友";

final char SEX="男";

System.out.println(NAME+SEX);

请问哪里错了?为什么?

正在回答

3 回答

http://img1.sycdn.imooc.com//5a5d5e5d00018c9009040668.jpg

二楼理解了但是没有说清楚,原因是你将一个String类型的值赋给char类型所以报错,只要你把双引号改成单引号或者把char改成String就不会报错了

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

final String SEX="男";

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

qq_云_75

Java 包括两种数据类型: 原始数据类型(primitive data type):byte,short, char, int, long,float,double,boolean. 一共8种 对象(Object):8中除外的都是对象,包括数组。 显然char属于基本数据类型(即原始数据类型),string属于对象
2018-01-16 回复 有任何疑惑可以回复我~

本身没错,但是题目要求是分两行输出吧

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

holowar

本身有错好不好
2018-01-24 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求纠错!!定义两个常量,分别用于保存用户的性别,并实现打印输出

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