Javaで文字列の最初の3文字を取得する方法


Javaで文字列の最初の3文字を取得する方法にはいくつかの方法があります。以下にいくつかのシンプルで簡単なコード例を示します。

  1. サブストリングを使用する方法:

    String str = "Hello, World!";
    String firstThreeChars = str.substring(0, 3);
    System.out.println(firstThreeChars); // 出力: Hel
  2. 文字の配列を使用する方法:

    String str = "Hello, World!";
    char[] charArray = str.toCharArray();
    String firstThreeChars = new String(charArray, 0, 3);
    System.out.println(firstThreeChars); // 出力: Hel
  3. スライスを使用する方法 (Java 8以降):

    String str = "Hello, World!";
    String firstThreeChars = str.substring(0, Math.min(str.length(), 3));
    System.out.println(firstThreeChars); // 出力: Hel

これらの方法を使用すると、文字列の最初の3文字を簡単に取得することができます。選択した方法に応じて、適切なコードを使用してください。