CodeGym /Java Blog /Random /Paano i-convert ang String sa int sa Java
John Squirrels
Antas
San Francisco

Paano i-convert ang String sa int sa Java

Nai-publish sa grupo
Sa artikulong ito tatalakayin natin ang pag-convert ng String sa int (primitive type) at Object type (wrapper) Integer. Mayroong maraming mga paraan upang gawin ito sa Java. Paano i-convert ang int sa String sa Java - 1

Paano i-convert ang String sa int sa Java

Narito ang ilang mga paraan upang i-convert ang string sa int, hinahayaan ng Java na gawin ito gamit parseInt()at valueOf()mga pamamaraan.
  1. Java string hanggang int gamit ang Integer.parseInt(String)

    parseIntay isang static na paraan ng klase ng Integer na nagbabalik ng integer na bagay na kumakatawan sa tinukoy na parameter ng String .

    Syntax:

    
    public static int parseInt(String str) throws NumberFormatException
    

    O kaya

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

    Nasaan strang isang String na kailangan mong i-convert at radixisang base ng na-parse na numero

    Pag-convert ng String sa Integer, halimbawa ng Java gamit ang 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);
       }
    }
    

    Ang output ay:

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

    Narito mayroon kaming 111 sa unang variant at 7 para sa pangalawa. Ang 7 ay isang decimal na anyo ng binary 111.

  2. I-convert gamit ang Integer.valueOf(String)

    Ang Integer.valueOf(String s) ay isang Java method ng Integer class. Nagbabalik ito ng isang Integer decimal na interpretasyon ng isang String object kaya ito ay ginagamit upang i-convert ang String sa Integer.

    Syntax:

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

    Output:

    Integer from String using valueOf() = 578
    

Upang palakasin ang iyong natutunan, iminumungkahi naming manood ka ng isang video lesson mula sa aming Java Course
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION