Char-Array in Java in Int umwandeln

Mohammad Irfan 30 Januar 2023 9 Januar 2021 Java Java Array Java Int
  1. Char-Array in Int umwandeln mit der Methode parseInt()
  2. Char-Array in Int umwandeln mit der Methode parseInt()
  3. Char-Array in Int konvertieren mit dem angepassten Code
Char-Array in Java in Int umwandeln

Dieses Tutorial stellt vor, wie man Char-Array in Java in Int konvertiert und führt einige Beispielcodes zum Verständnis des Themas auf.

Ein Array ist ein Container, der Elemente desselben Datentyps speichert. Ein Integer-Array kann zum Beispiel nur Werte vom Typ Integer enthalten. Ein Array, das Char-Werte enthält, wird als Char-Array bezeichnet. In diesem Artikel werden wir verschiedene eingebaute Methoden wie parseInt(), valueOf(), String() usw. verwenden, um einen Wert in einem gegebenen Array zu finden.

Char-Array in Int umwandeln mit der Methode parseInt()

Wir können die Methode parseInt() verwenden, um ein Char-Array in Java in Int zu konvertieren. Diese Methode nimmt ein String-Objekt und gibt einen Integer-Wert zurück. Diese Methode gehört zur Klasse Integer, so dass sie für die Konvertierung in einen Integer-Wert verwendet werden kann. Siehe das folgende Beispiel.

public class SimpleTesting{
    public static void main(String[] args) {
        char[] arr = {'2','3','4','5'};
        int val = contains(arr);
        System.out.println("Int value after conversion : "+val);
    }
    public static int contains(final char[] arr) {
        int number = Integer.parseInt(new String(arr));
        return number; 
    }
}

Ausgabe:

Int value after conversion : 2345

Char-Array in Int umwandeln mit der Methode parseInt()

Wir können die parseInt()-Methode und die valueOf()-Methode verwenden, um Char-Array in Java in Int zu konvertieren. Die Methode parseInt() nimmt ein String-Objekt, das von der Methode valueOf() zurückgegeben wird, und gibt einen Integer-Wert zurück. Diese Methode gehört zur Klasse Integer, so dass sie zur Konvertierung in einen Integer-Wert verwendet werden kann. Siehe das folgende Beispiel.

public class SimpleTesting{
    public static void main(String[] args) {
        char[] arr = {'2','3','4','5'};
        int val = contains(arr);
        System.out.println("Int value after conversion : "+val);
    }
    public static int contains(final char[] arr) {
        int number = Integer.parseInt(String.valueOf(arr));
        return number; 
    }
}

Ausgabe:

Int value after conversion : 2345

Char-Array in Int konvertieren mit dem angepassten Code

Wir können die angepasste Methode verwenden, um Char-Array in Java in Int zu konvertieren. Wir erstellen die Methode contains(), die ein Char-Array als Argument nimmt und einen Integer-Wert zurückgibt. Sie können dieses Beispiel verwenden, wenn Sie nicht die eingebauten Methoden wie parseInt() verwenden möchten. Siehe das folgende Beispiel.

public class SimpleTesting{
	public static void main(String[] args) {
		char[] arr = {'2','3','4','5'};
		int val = contains(arr);
		System.out.println("Int value after conversion : "+val);
	}
	public static int contains(final char[] arr) {
		int result = 0;
		int length = arr.length - 1;

		for (int i = 0; i <= length; i++)
		{
			int digit = arr[i] - '0';
			result *= 10;
			result += digit;
		}
		return result;
	}
}

Ausgabe:

Int value after conversion : 2345

Verwandter Artikel - Java Array

  • So konvertieren Sie Byte-Array in Hex-String in Java
  • Wie man zwei Arrays in Java verkettet
  • Entfernen Sie Duplikate aus dem Array in Java
  • Assoziatives Array in Java
  • Vergleichen Arrays in Java
  • Slicen ein Array in Java
  • Verwandter Artikel - Java Int

  • Wie man in Java int in char konvertiert
  • Konvertieren von Int in Double in Java
  • Konvertieren von Objekt in Java in Int
  • Liste der Ints in Java
  • Konvertieren Int in Byte in Java
  • Konvertieren Integer in Int in Java