我这样洗的代码也能输出,和参考答案的思路有啥不同???
public class HelloWorld{
public static void main(String[] args) {
final String SEX1="男";
String sex1=(SEX1);
final String SEX2="女";
String sex2=(SEX2);
System.out.println(sex1);
System.out.println(sex2);
}
}为什么答案也是对的?和给的参考答案不一样?这个final值被固定后,是防止后期写的时候变量被修改?