CodeGym /Java Blog /Acak /Bagaimana mengkonversi String ke int di Jawa
John Squirrels
Level 41
San Francisco

Bagaimana mengkonversi String ke int di Jawa

Dipublikasikan di grup Acak
Pada artikel ini kita akan membahas konversi String ke int (tipe primitif) dan tipe Objek (pembungkus) Integer. Ada banyak cara untuk melakukannya di Jawa. Bagaimana mengkonversi int ke String di Java - 1

Bagaimana mengkonversi String ke int di Jawa

Berikut adalah beberapa cara untuk mengonversi string menjadi int, Java memungkinkan melakukannya dengan menggunakan parseInt()dan valueOf()metode.
  1. String Java ke int menggunakan Integer.parseInt(String)

    parseIntadalah metode statis dari kelas Integer yang mengembalikan objek integer yang mewakili parameter String yang ditentukan .

    Sintaksis:

    
    public static int parseInt(String str) throws NumberFormatException
    

    Atau

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

    Di mana strString yang perlu Anda konversi dan radixmerupakan basis dari angka yang diuraikan

    Konversi String ke Integer, contoh Java menggunakan parseInt()

    
    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);
       }
    }
    

    Outputnya adalah:

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

    Di sini kita punya 111 di varian pertama dan 7 di varian kedua. 7 adalah bentuk desimal dari biner 111.

  2. Konversi menggunakan Integer.valueOf(String)

    Integer.valueOf(String s) adalah metode Java dari kelas Integer. Ini mengembalikan interpretasi desimal Integer dari objek String sehingga digunakan untuk mengubah String menjadi Integer.

    Sintaksis:

    
    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);
          
       }
    }
    

    Keluaran:

    Integer from String using valueOf() = 578
    

Untuk memperkuat apa yang Anda pelajari, kami sarankan Anda menonton video pelajaran dari Kursus Java kami
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION