Char-Array in Java in Int umwandeln
-
Char-Array in Int umwandeln mit der Methode
parseInt()
-
Char-Array in Int umwandeln mit der Methode
parseInt()
- Char-Array in Int konvertieren mit dem angepassten Code
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
- Füllen Sie ein 2D-Array in Java
- Holen Sie sich die Teilmenge eines Arrays in Java
- Natürliche Ordnung in Java