Dart 變量:
dart是一個強大的腳本類語言,可以不預先定義變量類型 ,自動會類型推倒
dart中定義變量可以通過var關鍵字可以通過類型來申明變量
如:
var str='this is var';
String str='this is var';
int str=123;
注意: var 後就不要寫類型 , 寫了類型 不要var 兩者都寫 var a int = 5; 報錯
Dart 常量: final 和 const修飾符
const值不變 一開始就得賦值
final 可以開始不賦值 只能賦一次 ; 而final不僅有const的編譯時常量的特性,最重要的它是運行時常量,並且final是惰性初始化,即在運行時第一次使用前才初始化
永遠不改量的量,請使用final或const修飾它,而不是使用var或其他變量類型。
final name = 'Bob'; // Without a type annotation
final String nickname = 'Bobby';
const bar = 1000000; // Unit of pressure (dynes/cm2)
const double atm = 1.01325 * bar; // Standard atmosphere
Dart的命名規則:
1、變量名稱必須由數字、字母、下劃線和美元符($)組成。
2.注意:標識符開頭不能是數字
3.標識符不能是保留字和關鍵字。
4.變量的名字是區分大小寫的如: age和Age是不同的變量。在實際的運用中,也建議,不要用一個單詞大小寫區分兩個變量。
5、標識符(變量名稱)一定要見名思意 :變量名稱建議用名詞,方法名稱建議用動詞