Integer和String转化
时间: 2024-11-03 18:14:52 浏览: 12
55丨享元模式(下):剖析享元模式在JavaInteger、String中的应用1
在Java中,Integer和String之间的转换可以通过以下几个方式实现:
1. **从String到Integer**[^1]:
- 使用`Integer.parseInt()`方法将字符串转换为整数:
```java
String s = "123";
int value = Integer.parseInt(s);
```
- 或者使用`Integer.valueOf()`方法(会创建一个新的Integer对象):
```java
Integer value = Integer.valueOf(s);
```
2. **从Integer到String**[^2]:
- 使用`Integer.toString()`方法将整数转换为字符串:
```java
Integer a = 2;
String str = Integer.toString(a);
```
请注意,当将非数字字符串传递给这些方法时,可能会抛出NumberFormatException异常。
阅读全文