scala中的var,val,immutable,mutable理解小結

最近項目要用到spark平臺,無論是看源碼還是寫程序都需要用scala語言,接觸了兩天之後,對映射Map這裏有點疑問,做了點測試之後記一記自己的想法。        首先,在scala中定義變量有var和val兩種方式,前者定義一個可變量,後者定義一個不可變量,類似Java中的final或者C++中的const,如圖1的示例可展示兩者的區別。                            
相關文章
相關標籤/搜索