Scala中val和var的區別

(1)在說這個之前,我們先想一個問題,在java中String定義後的值能修改嗎? public final class String  :final 修飾的是不能改的,所以改了的其實都是引用,改變的是新的。 (2)val(值)和var(變量) val:如下圖,它定義的是一個常量,一個值,如果不重新定義是不可以直接修改的,紅色箭頭那個的單詞,意思就是重定義,它希望你可以用val重新定義它。   v
相關文章
相關標籤/搜索