CodeGym /Java blog /Véletlen /Hogyan lehet a String-et int-re konvertálni Java-ban
John Squirrels
Szint
San Francisco

Hogyan lehet a String-et int-re konvertálni Java-ban

Megjelent a csoportban
Ebben a cikkben a String int (primitív típus) és Object type (wrapper) egész számmá való konvertálásáról fogunk beszélni. Java-ban számos módja van ennek. Az int konvertálása String-be Java nyelven - 1

Hogyan lehet a String-et int-re konvertálni Java-ban

Íme néhány módszer a string int-re konvertálására, a Java parseInt()és valueOf()metódusok segítségével teszi ezt meg.
  1. Java karakterlánc int-re az Integer.parseInt(String) használatával

    parseIntaz Integer osztály statikus metódusa, amely a megadott String paramétert képviselő egész objektumot ad vissza.

    Szintaxis:

    
    public static int parseInt(String str) throws NumberFormatException
    

    Vagy

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

    Hol strvan egy karakterlánc, amelyet konvertálni kell, és radixez az elemzett szám alapja

    String konvertálása egész számmá, Java példa a parseInt() segítségével

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

    A kimenet a következő:

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

    Itt 111 van az első változatban és 7 a másodikban. A 7 a bináris 111 decimális alakja.

  2. Konvertálás az Integer.valueOf(String) használatával

    Az Integer.valueOf(String s) az Integer osztály Java metódusa. Egy String objektum Integer decimális értelmezését adja vissza, így a String egész számmá konvertálására szolgál.

    Szintaxis:

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

    Kimenet:

    Integer from String using valueOf() = 578
    

A tanultak megerősítése érdekében javasoljuk, hogy nézzen meg egy videóleckét a Java-tanfolyamról
Hozzászólások
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION