Int转string类型 Java
时间: 2023-11-02 10:15:49 浏览: 44
要将int类型的变量转换为String类型,可以使用Java中的toString()方法。例如:
```java
int num = 123;
String str = Integer.toString(num);
```
另外,也可以使用字符串拼接的方式将int类型转换为String类型,例如:
```java
int num = 123;
String str = "" + num;
```
在这种情况下,Java会自动将int类型转换为String类型,然后进行字符串拼接。不过,这种方式不够直观,容易出错,不建议使用。
相关问题
Java int类型转String
在Java中,可以使用`String.valueOf()`或者`Integer.toString()`方法将整型转换为字符串类型。示例代码如下:
```java
public class IntToStringExample {
public static void main(String[] args) {
int num = 123;
String str1 = String.valueOf(num); // 将整型转换为字符串
String str2 = Integer.toString(num); // 将整型转换为字符串
System.out.println(str1); // 输出 123
System.out.println(str2); // 输出 123
}
}
```
需要注意的是,`String.valueOf()`和`Integer.toString()`方法的区别在于,当传入的整型为`null`时,`String.valueOf()`方法会将其转换为字符串`"null"`,而`Integer.toString()`方法会抛出`NullPointerException`异常。因此,在使用`Integer.toString()`方法时,需要确保整型不为`null`。
int 转 string java
Java中int转换为String的方法有以下几种:
1. 使用String类的valueOf()方法
int num = 123;
String str = String.valueOf(num);
2. 使用Integer类的toString()方法
int num = 123;
String str = Integer.toString(num);
3. 使用String类的format()方法
int num = 123;
String str = String.format("%d", num);
4. 使用StringBuilder类的append()方法
int num = 123;
StringBuilder sb = new StringBuilder();
sb.append(num);
String str = sb.toString();