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

正在回答

2 回答

final char MALE=""; 你定义的时char类型,把双引号改成单引号final char MALE=' '

双引号,用来引用字符串,单引号用来表示单个字符。

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

final 可以修饰所有类型的变量和方法…… 当然包括char类型  但一经定义就不能再改动也就被断子绝孙了......

但是这个final不能用char定义是个什么情况?????不明白意思

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

丢丢的胖次 提问者

public class HelloWorld{ public static void main(String[] args) { final String MALE="男"; System.out.println(MALE); } } 这里的String改成char回报一下错误 error: incompatible types final char MALE="?"; ^ required: char found: String 1 error
2015-06-24 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

char定义在final中不能用吗?

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