第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

scala 中定義“變量” var 和def 的區(qū)別

scala 中定義“變量” var 和def 的區(qū)別

慕的地8271018 2019-04-12 07:06:28
scala 中定義“變量” var 和def 的區(qū)別
查看完整描述

3 回答

?
慕雪6442864

TA貢獻1812條經(jīng)驗 獲得超5個贊

你是在困擾這種形式吧:
private var privateage=0
def age=privateage
其實這里age是一個簡寫的方法(def就是定義方法的),不要被迷惑了,這里返回值就是privateage。

查看完整回答
反對 回復(fù) 2019-04-13
?
開心每一天1111

TA貢獻1836條經(jīng)驗 獲得超13個贊

1、區(qū)別:

var定義的變量是全局變量或者函數(shù)變量。

let定義的變量是塊級的變量。

2、全局變量:

指沒有定義在任何函數(shù)內(nèi),直接定義在全局作用域中的變量。

特點:隨處可用,可重用。

何時:希望隨處可用,且可反復(fù)使用的變量,都要聲明在函數(shù)之外的全局。

3、局部變量:

指定義在函數(shù)內(nèi)的參數(shù)和變量,都是局部變量。

特點:僅函數(shù)內(nèi)可用,出了函數(shù)不可用,不可重用。

何時:希望變量只在函數(shù)內(nèi)有效時,都要在函數(shù)內(nèi)創(chuàng)建變量。


查看完整回答
反對 回復(fù) 2019-04-13
?
搖曳的薔薇

TA貢獻1793條經(jīng)驗 獲得超6個贊

我覺得要問也是問val和def 的區(qū)別吧...

val 定義完了 引用對象的地址就不會變了
def 定義后 每調(diào)用一次就會被重新執(zhí)行一次

查看完整回答
反對 回復(fù) 2019-04-13
  • 3 回答
  • 0 關(guān)注
  • 1801 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號