|
Справка | Весь чат | Пользователи | Календарь | Сообщения за день | Поиск |
Железо и софт Форум по компьютерному железу и софту |
|
Опции темы | Поиск в этой теме | Опции просмотра |
14.11.2021, 20:21 | #1 |
Patriarch
Регистрация: 31.01.2017
Сообщений: 349
|
Преобразовать в java
Кто подскажет мне как преобразовать String в int в Java, есть тут спецы или те, кто посоветует где почитать?
|
15.11.2021, 08:06 | #2 |
Champion
Регистрация: 17.03.2020
Сообщений: 59
|
Вручную вы можете сделать вот так
public static int strToInt(String str){ int i = 0; int num = 0; boolean isNeg = false; // Check for negative sign; if it's there, set the isNeg flag if (str.charAt(0) == '-') { isNeg = true; i = 1; } // Process each character of the string; while( i < str.length()) { num *= 10; num += str.charAt(i++) - '0'; // Minus the ASCII code of '0' to get the value of the charAt(i++). } if (isNeg) num = -num; return num; } Если останутся вопросы, можете найти все интересующие вас вопросы вот на этой странице https://answacode.com/questions/5585...g-v-int-v-java , уже неоднократно мне он помогал, и всегда ответы были на сто процентов грамотными и верными |