21xrx.com
2024-09-17 04:22:37 Tuesday
登录
文章检索 我的文章 写文章
如何在Java中将String转换为int
2023-06-15 15:10:02 深夜i     --     --
Java String int 转换 parseIn() valueOf() NumberFormatException

在Java编程中,字符串和整数是两种不同的数据类型。但是,在某些情况下,需要将String类型的变量转换为int类型的变量。这时候,就需要使用Java中提供的方法来完成这个转换。

Java中将String转换为int的方法:

1. 使用Integer类的parseIn()方法

Integer类是Java.lang包下的一个类,它提供了将String类型转换为int类型的方法。可以使用parseInt()方法将字符串转换为int类型的数值。

例如:

String str = "123";

int num = Integer.parseInt(str);

2. 使用valueOf()方法

除了parseInt()方法以外,Integer类还提供了valueOf()方法将字符串转换为int类型。这个方法的作用与parseInt()方法类似,不同的是它返回的是一个Integer对象。

例如:

String str = "123";

Integer num = Integer.valueOf(str);

需要注意的是,如果要把一个非数字的字符串转换为int类型,就会抛出一个NumberFormatException异常。这个异常会在运行时期抛出,因此需要使用try…catch来处理异常。

  
  

评论区

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