永发信息网

java 如何判断一个String对象是否能转化为int型

答案:2  悬赏:80  手机版
解决时间 2021-12-26 02:26
  • 提问者网友:泪痣哥哥
  • 2021-12-25 15:34
public static void main(String[] args){}
我想从键盘输入一个自然数然后做处理,可是如果输入的不是自然数,是文字或符号等肯定报错,我想事先判断,如果不是int型,就要做出提示信息处理。怎么判断呢?

那可以截获住这个错(NumberFormatException)的语法具体怎么写啊?
最佳答案
  • 五星知识达人网友:思契十里
  • 2022-01-22 06:12
Integer.parseInt

如果输入字符串不能转化会抛出NumberFormatException
全部回答
  • 1楼网友:爱难随人意
  • 2022-01-22 07:13
你当是c语言那,
要这样
int i;
string s1="134";
i=integer.parseint(s1);
这样才行要是翻过来要用
integer.tostring()
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯