CodeGym/Java-Blog/Random-DE/So konvertieren Sie String in Java in int
Autor
Alex Vypirailenko
Java Developer at Toshiba Global Commerce Solutions

So konvertieren Sie String in Java in int

Veröffentlicht in der Gruppe Random-DE
In diesem Artikel besprechen wir die Konvertierung von String in int (primitiver Typ) und den Objekttyp (Wrapper) Integer. Es gibt viele Möglichkeiten, dies in Java zu tun. So konvertieren Sie int in String in Java - 1

So konvertieren Sie String in Java in int

Hier sind einige Möglichkeiten, einen String in einen Int-Wert zu konvertieren. In Java können Sie dazu die Methoden parseInt()und verwenden valueOf().
  1. Java-String in int mit Integer.parseInt(String)

    parseIntist eine statische Methode der Integer-Klasse, die ein ganzzahliges Objekt zurückgibt, das den angegebenen String- Parameter darstellt.

    Syntax:

    public static int parseInt(String str) throws NumberFormatException

    Oder

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

    Wo strist ein String, den Sie konvertieren müssen und radixder eine Basis der analysierten Zahl ist?

    Konvertieren von String in Integer, Java-Beispiel mit 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);
       }
    }

    Die Ausgabe ist:

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

    Hier haben wir 111 in der ersten Variante und 7 in der zweiten. 7 ist eine Dezimalform der Binärzahl 111.

  2. Konvertieren mit Integer.valueOf(String)

    Integer.valueOf(String s) ist eine Java-Methode der Integer-Klasse. Es gibt eine Integer-Dezimalinterpretation eines String-Objekts zurück und wird daher zum Konvertieren von String in Integer verwendet.

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

    Ausgang:

    Integer from String using valueOf() = 578

Um das Gelernte zu vertiefen, empfehlen wir Ihnen, sich eine Videolektion aus unserem Java-Kurs anzusehen
Kommentare
  • Beliebt
  • Neu
  • Alt
Du musst angemeldet sein, um einen Kommentar schreiben zu können
Auf dieser Seite gibt es noch keine Kommentare