21xrx.com
2024-12-23 00:33:27 Monday
登录
文章检索 我的文章 写文章
Java中实现String转int的代码示例
2023-06-19 08:55:45 深夜i     --     --
Java String转int parseInt valueOf try-catch异常处理机制

在Java开发中,我们常常需要将String类型的数据转换成int类型。虽然Java中提供了多种方法来实现这个功能,但是很多开发者并不是很熟悉。接下来我们将介绍一些实现String转int的示例代码。

1. 使用Integer.parseInt(String s)方法

该方法将给定字符串解析为带符号的十进制整数,返回结果为int类型。语法如下:


int num = Integer.parseInt("123");

2. 使用Integer.valueOf(String s)方法

该方法将给定字符串解析为带符号的十进制整数,返回结果为Integer类型。语法如下:


Integer num = Integer.valueOf("123");

int iNum = num.intValue();

3. 使用try-catch异常处理机制

在某些情况下,输入的字符串可能无法转换成整数。此时会抛出NumberFormatException异常。我们可以使用try-catch异常处理机制来处理这个异常。示例代码如下:


String str = "456";

int num;

try {

  num = Integer.parseInt(str);

  System.out.println("转换后的整数为:" + num);

} catch (NumberFormatException e) {

  System.out.println("输入的字符串无法转换成整数。" + e.getMessage());

}

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复
    相似文章