java代码实现将一个字符串转化为整形
时间: 2023-08-25 08:06:08 浏览: 139
整形和字符串的各种转换
5星 · 资源好评率100%
可以使用Java中的Integer类的静态方法`parseInt()`来将一个字符串转化为整型。
示例代码如下:
```java
String str = "123"; // 待转化的字符串
int num = Integer.parseInt(str);
System.out.println(num); // 输出:123
```
需要注意的是,如果字符串中含有非数字字符,`parseInt()`方法会抛出一个`NumberFormatException`异常,因此在使用该方法时需要进行异常处理。另外,`parseInt()`方法还有一个重载方法,可以指定字符串所表示的数字的进制。例如,将一个二进制字符串转化为整型可以使用如下代码:
```java
String binaryStr = "1010"; // 二进制字符串
int num = Integer.parseInt(binaryStr, 2); // 指定进制为2
System.out.println(num); // 输出:10
```
这里的第二个参数`2`表示字符串所表示的数字是二进制的。
阅读全文