リテラルリテラル変数は値を格納することができます。プログラムで変数に格納する書き方として、別の変数を値として指定したり、直接データを指定したりします。この節では直接データを指定する方法を学習します。プログラムの中で直接指定するデータを「リテラル」と呼びます。整数プログラムで整数値を指定するとInteger型として扱われます(Integer型の値を超える場合はLong型)。特定のデータ型として指定したい場合は「サフィックス」を使って表現します。小数点型プログラムで小数値を指定するとDouble型として扱われます。特定のデータ型として指定したい場合は次のようなサフィックスを使用して表現します。8進数/16進数表現プログラムでは数値を指定すると10進数で表します。文字列プログラムでは文字列を指定するときは「"(ダブルクォーテーション)」で囲います。変数名を指定する場合は「"」は必要ありません。プロジェクト次のようにプロジェクトを作成してください。プログラム次のようにプログラムを入力してください。解説5行目ではString型の変数strを宣言しています。8行目では変数strに文字列を代入しています。文字列は「”」で括って指定しています。11行目では変数strを表示しています。変数名を指定する場合は「”」で括っていません。文字プログラムで文字を表現するには次のようなサフィックスを指定します。ブールブール型のリテラルには「True」と「False」が指定できます。Trueは真を表し、Falseは偽を表します。NothingVBには「Nothing」値という特別な値を扱うことができます。この値は、何も参照していない状態を表します。プロジェクト次のようにプロジェクトを作成してください。プログラム次のようにプログラムを入力してください。解説5~7行目では3つの変数を宣言しています。7行目ではString型の変数を用意して、その変数にNothing値を代入しています。Nothing値は主に参照型の変数に代入できます。10~12行目では各種変数を表示しています。12行目ではString型の変数を表示しようとしていますが、Nothing値が格納されているため、表示できません。この場合のNothingは文字列がないことを表します。