小编Eag*_*gle的帖子

我们可以更改可变类的最终变量的值吗?

以下是我试图更改最终变量值的代码.首先它打印"a"然后"ab".那么,如果我们可以改变最终变量的值那么将变量声明为final是什么好处呢?那么最终关键词的用途是什么?请任何人可以帮我这个?????

package test_new;
public class FinalVarValueChange {
    public static void main(String[] args){
       final StringBuffer s=new StringBuffer("a");
       System.out.println("s before appending  :"+s);
       s.append("b");
      System.out.println("s after appending  :"+s);     
   }
}
Run Code Online (Sandbox Code Playgroud)

java final

11
推荐指数
2
解决办法
4万
查看次数

标签 统计

final ×1

java ×1