Java: String to Int - jak to działa
W tej praktycznej wskazówce wyjaśniamy, czy i jak można przekonwertować ciąg znaków na liczbę całkowitą w Javie.
Java: String to Int - jak to działa
W Javie możesz łatwo przekonwertować ciąg na liczbę całkowitą.
- W przypadku liczby całkowitej komputer przechowuje wartość całkowitą. Z kolei ciąg znaków jest zapisywany, tzn. Tylko poszczególne cyfry.
- Za pomocą polecenia »String string_1 =" 1234 ";« zdefiniowaliśmy ciąg zawierający tylko liczby. Aby przekonwertować to na liczbę całkowitą, używana jest komenda »int value_1 = Integer.parseInt (string_1);« - jak dotąd nie ma problemu.
- Jednak staje się trudne, jeśli ciąg zawiera spacje. Ciąg, którego używamy z poleceniem »String string_2 =" 087 105 114 032 098 101 105 032 067 072 073 080 032 098 101 104 101 114 114 115 099 104 101 110 032 100 101 110 032 071 114 097 109 109 097 116 105 107 046 ";« nie możemy go przekonwertować na liczbę całkowitą. Wymagałoby to trochę więcej wysiłku.
- Więcej praktycznych wskazówek można także znaleźć w naszym przewodniku programowania w języku Java.