CodeGym /Java Blog /ランダム /Javaで文字列をintに変換する方法
John Squirrels
レベル 41
San Francisco

Javaで文字列をintに変換する方法

ランダム グループに公開済み
この記事では、String を int (プリミティブ型) およびオブジェクト型 (ラッパー) Integer に変換する方法について説明します。Java でそれを行う方法はたくさんあります。 Java で int を String に変換する方法 - 1

Javaで文字列をintに変換する方法

ここでは、文字列を int に変換するいくつかの方法を示します。Java では、parseInt()valueOf()メソッドを使用してそれを実行できます。
  1. Integer.parseInt(String) を使用して Java 文字列を int に変換する

    parseIntは、指定されたStringパラメーターを表す整数オブジェクトを返す Integer クラスの静的メソッドです。

    構文:

    
    public static int parseInt(String str) throws NumberFormatException

    また

    
    public static int parseInt(String str, int radix) throws NumberFormatException

    str変換する必要がある文字列と解析radixされた数値の基数はどこですか

    文字列を整数に変換する、parseInt() を使用した Java の例

    
    public class Demo2 {
    //  convert string to int java
    
       public static void main(String args[]) {
           String str = "111";
    
           int num1 = Integer.parseInt(str);
           System.out.println("parseInt of the String = "
                   + num1);
    
           int num2 = Integer.parseInt(str, 2);//binary number
           System.out.println("parseInt of the String with radix parameter = " + num2);
       }
    }

    出力は次のとおりです。

    parseInt of the String = 111
    parseInt of the String with radix parameter =  7

    ここでは、最初のバリアントでは 111 が得られ、2 番目のバリアントでは 7 が得られます。7 は 2 進数 111 の 10 進数形式です。

  2. Integer.valueOf(String) を使用して変換する

    Integer.valueOf(String s) は、 Integer クラスの Java メソッドです。これは String オブジェクトの Integer 10 進解釈を返すため、String を Integer に変換するために使用されます。

    構文:

    
    public static Integer valueOf(String str)
    
    Example Java String to Integer using valueOf method:
    public class Demo2 {
    //  java convert string to int using valueOf()
           String myString = "578";
           int parNum = Integer.valueOf(myString);
           System.out.println("Integer from String using valueOf() = " + parNum);
          
       }
    }

    出力:

    Integer from String using valueOf() = 578

Java で文字列を int に変換する方法 - 1学んだことをさらに強化するには、Java コースのビデオ レッスンを視聴することをお勧めします。
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION