【发布时间】:2015-10-27 18:15:00
【问题描述】:
为什么在使用read() 方法而不是BufferedReader 的readLine() 将字符解析为整数时会出现异常。我尝试使用以下代码:
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int a= Integer.parseInt(br.read());
错误是:无法将 int 转换为字符串.. 非常奇怪的错误
【问题讨论】:
-
试试这个
Integer.toString(integer)FYI stackoverflow.com/questions/8973381/… -
不,我不想将整数转换为字符串。这就是为什么我写了奇怪的错误..因为我想使用读取方法将字符转换为整数
标签: java