java int型转字符串
时间: 2023-08-11 14:58:34 浏览: 107
在 Java 中,可以使用以下几种方法将 int 类型转换为字符串:
1. 使用 `String` 类的静态方法 `valueOf()` 或者 `toString()`:
```java
int number = 123;
String str1 = String.valueOf(number);
String str2 = Integer.toString(number);
```
2. 使用字符串拼接的方式:
```java
int number = 123;
String str = "" + number;
```
3. 使用 `String.format()` 方法:
```java
int number = 123;
String str = String.format("%d", number);
```
4. 使用 `StringBuilder` 或 `StringBuffer` 类:
```java
int number = 123;
StringBuilder sb = new StringBuilder();
sb.append(number);
String str = sb.toString();
```
无论使用哪种方法,最终都可以将 int 类型的变量转换为对应的字符串类型。选择哪种方法取决于你的实际需求和个人偏好。
相关问题
Java int转字符串
Java中可以使用Integer类的toString方法将int类型转换为字符串,例如:
```java
int num = 123;
String str = Integer.toString(num);
```
也可以使用String类的valueOf方法将int类型转换为字符串,例如:
```java
int num = 123;
String str = String.valueOf(num);
```
两种方法的结果都是字符串类型的"123"。
java int 转字符串
在 Java 中,可以使用 `Integer.toString(int)` 方法将 int 类型转换为字符串。
例如:
```
int i = 123;
String s = Integer.toString(i);
```
也可以使用 `String.valueOf(int)` 方法进行转换:
```
int i = 123;
String s = String.valueOf(i);
```
还可以使用 `"" + int` 语法糖进行转换:
```
int i = 123;
String s = "" + i;
```
还可以使用 `StringBuilder` 类进行转换:
```
int i = 123;
String s = new StringBuilder().append(i).toString();
```
最后,也可以使用 `DecimalFormat` 类进行格式化:
```
int i = 123;
DecimalFormat df = new DecimalFormat("0");
String s = df.format(i);
```
阅读全文