21xrx.com
2024-11-05 12:22:01 Tuesday
登录
文章检索 我的文章 写文章
Java实现字符串转整数
2023-06-14 22:43:03 深夜i     --     --
Java 字符串 整数 parseInt方法 NumberFormatException异常 Scanner类 nextInt方法

在Java中,字符串转为整数是一项常见的操作。从JDK 1.5版本开始,Java引入了Integer.parseInt(String s)方法,可以将字符串转化为整数。

该方法的使用非常简单,只需将要转换的字符串作为参数传递给该方法,就可以得到一个整数。

下面是一个简单的例子:

String str = "123";

int num = Integer.parseInt(str);

System.out.println(num); //输出结果为123

但是需要注意的是,如果字符串中包含非数字字符,或者超过了整数表示的最大范围,会抛出NumberFormatException异常。因此,在使用该方法时,需要做好异常处理。

如果需要转换的字符串不是十进制的,而是其他基数的话,可以使用Integer.parseInt(String s,int radix)方法。该方法可以指定字符串的基数,比如二进制、八进制、十六进制等。

除了使用Integer.parseInt方法外,还可以使用Scanner类中的nextInt方法来实现字符串转换成整数。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复