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

代码是否存在错误?

public class HelloWorld{    public static void main(String[] args) { final String A="男";        final String B="女";        System.out.println(A);        System.out.println(B); } } 请问我这些代码也能实现最后的输出结果,但是我老感觉哪里有错,哪位大神能指点一下吗?

正在回答

4 回答

没有错误,只要明确final 输出的是常量即可。语法没有错误

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

放心吧,没错,我运行过了,结果为

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

final是常量类型,确定后不可更改,常量名为大写,也可以: final char A='男';        final char B='女';   如有不对还请指点

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

 对于一个final变量,如果是基本数据类型的变量,则其数值一旦在初始化之后便不能更改;如果是引用类型的变量,则在对其初始化之后便不能再让其指向另一个对象。

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

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165172    人
  • 解答问题       17581    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

代码是否存在错误?

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