Показать сообщение отдельно
Старый 15.11.2021, 08:06   #2
Nessi
Champion
 
Аватар для Nessi
 
Регистрация: 17.03.2020
Сообщений: 60
Nessi is on a distinguished road
По умолчанию

Вручную вы можете сделать вот так

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 , уже неоднократно мне он помогал, и всегда ответы были на сто процентов грамотными и верными
Nessi вне форума   Ответить с цитированием