変数に文字列を代入

変数に文字列を代入するには、Stringクラスを使う。

構文

先に宣言した変数に代入1

String 変数名; // 宣言
変数名 = "値"; // 代入

先に宣言した変数に代入2

String 変数名; // 宣言
変数名 = new String(); // 生成
変数名 = "値"; // 代入

先に宣言した変数に代入3

String 変数名; // 宣言
変数名 = new String( "値" ); // 生成及び代入

宣言と同時に代入

String 変数名 = "値";

サンプル

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package samplePackage;

public class SampleClass {

    public static void main( String[] args ){

        // 宣言。
        String strVar1;
        // 宣言済みの変数に代入。
        strVar1 = "値1";
        System.out.println( "String型変数strVar1の値は、「" + strVar1 + "」である。" );

        // 宣言。
        String strVar2;
        // 宣言済みの変数に代入。
        strVar2 = new String( "値2" );
        System.out.println( "String型変数strVar2の値は、「" + strVar2 + "」である。" );

        // 宣言と同時に代入。
        String strVar3 = "値3";
        System.out.println( "String型変数strVar3の値は、「" + strVar3 + "」である。" );

    }

}

実行結果

String型変数strVar1の値は、「値1」である。
String型変数strVar2の値は、「値2」である。
String型変数strVar3の値は、「値3」である。