
スウィフト – 定数
プログラムの実行中に変更されない値のこと。通常、定数には任意の名前を付けて使用する。定数として使用する値によってデータ型を宣言する必要があり、そのデータ型は言語によって異なります。
定数は、整数定数、浮動小数点定数、文字定数、文字列リテラルなどの基本データ型のいずれかにすることができます。
定数は、定義後に値を変更できないという事実を除いて、通常の変数と同様に扱われます。
定数宣言
定数を使う前に、以下のようにletキーワードを使って定数を宣言しなければなりません。
let 名前 = <数字>
以下は、Swift 4で定数を宣言する方法を示す簡単な例です。
let constB = 42 print(constA)
私たちが上記のプログラムをPLAYGROUNDで実行すると、次の結果が得られます。
42
タイプ注釈
あなたは提供することができます型注釈を使用すると、定数を宣言するときに値の種類定数缶ストアを明確にすることが、。以下は構文です –
var 名前:<型> = <数字>
次の例は、Annotationを使用してSwift 4で定数を宣言する方法を示しています。ここでは、定数を作成する際に初期値を指定することが必須であることに注意することが重要です。
let constA = 42 print(constA) let constB:Float = 3.14159 print(constB)
私たちが上記のプログラムを遊び場で実行すると、次の結果が得られます。
42 3.1415901184082
命名定数の命名
定数の名前は、文字、数字、およびアンダースコア文字で構成することができます。Swift 4は大文字と小文字を区別するプログラミング言語であるため、大文字と小文字は区別されます。
シンプルまたはユニコード文字を使用して変数に名前を付けることができます。
let _const = "Hello, Swift 4!" print(_const) let 你好 = "你好世界" print(你好)
私たちが上記のプログラムを遊び場で実行すると、次の結果が得られます。
Hello, Swift 4! 你好世界
定数をプリントする
print関数を使用して定数または変数の現在の値を出力することができます。変数名を括弧で囲んで補間し、開き括弧の前にバックスラッシュでエスケープすることができます。以下は有効な例です –
let constA = "Godzilla" let constB = 1000.00 print("Value of \(constA) is more than \(constB) millions")
私たちが上記のプログラムを遊び場で実行すると、次の結果が得られます。
Value of Godzilla is more than 1000.0 millions