почему он не может преобразовать строку в тип int при использовании int a = Integer.parseInt (System.in.read ()); - PullRequest
0 голосов
/ 05 марта 2020

Я не могу понять, где происходит ошибка, поскольку System.in.read() дает ascii no в виде строки, поэтому при использовании Integer.parseInt она должна быть решена и должна возвращать значение, введенное на консоли ..

, когда я компилирую это выдает ошибку не может конвертировать String в int тип ..

пожалуйста проверьте и скажите где я ошибся ..

import java.io.IOException;

class AB 
{
    public static void main(String[] args)throws IOException 
    {
        int a = Integer.parseInt(System.in.read()); 

        System.out.print(a);
    }
}
...