02-Swiftの定数と変数
955 ワード
定数#
定数:値は変更できません.let宣言を使用します.
注意:定数aを
変数#
変数:var宣言を使用して値を変更できます
1行に複数の定数/変数を宣言し、セミコロンを使用できます.わかれている
自動推定タイプ#
Swiftで変数と定数を宣言すると、宣言と同時に値が割り当てられ、コンパイラは自動的にタイプを推定します.
データ型の指定#
複数の指定したタイプの定数/変数を1行で宣言できます.
定数:値は変更できません.let宣言を使用します.
let a = 10
注意:定数aを
a = 20
修正すると、error: cannot assign to value: 'a' is a 'let' constant
とエラーが発生します.変数#
変数:var宣言を使用して値を変更できます
var b = 10
b = 20
1行に複数の定数/変数を宣言し、セミコロンを使用できます.わかれている
let a = 10;b = 20;c = 30
var a = 10;b = 20;c = 30
自動推定タイプ#
Swiftで変数と定数を宣言すると、宣言と同時に値が割り当てられ、コンパイラは自動的にタイプを推定します.
let intValue = 70//
var floatValue = 20.2// (Double )
floatValue = "Float"
を行うとerror: cannot assign value of type 'String' to type 'Double'
と間違えますlet π = 3 + 0.14159// (Double )
データ型の指定#
let str: String
str = "String"
let doubleValue: Double = 10
複数の指定したタイプの定数/変数を1行で宣言できます.
var red, green, blue: Double