java 整形转String
时间: 2023-07-05 18:18:03 浏览: 104
在 Java 中,可以使用 `String.valueOf()` 方法或者 `Integer.toString()` 方法将整数类型转换为字符串类型。
示例代码如下:
```java
int num = 123;
String str1 = String.valueOf(num); // 使用 String.valueOf() 方法
String str2 = Integer.toString(num); // 使用 Integer.toString() 方法
System.out.println(str1); // 输出 "123"
System.out.println(str2); // 输出 "123"
```
在这个示例中,我们定义了一个整数变量 `num`,然后使用 `String.valueOf()` 方法和 `Integer.toString()` 方法将其转换为字符串类型,分别将结果存储在 `str1` 和 `str2` 变量中。最后,我们使用 `println()` 方法将结果打印到控制台上。
需要注意的是,`String.valueOf()` 方法和 `Integer.toString()` 方法都可以接受一个可选的参数,用于指定转换后的字符串的进制。例如,如果要将一个整数转换为 16 进制字符串,可以使用如下代码:
```java
int num = 255;
String hexStr = Integer.toString(num, 16); // 转换为 16 进制字符串
System.out.println(hexStr); // 输出 "ff"
```
在这个示例中,我们将整数 `num` 转换为 16 进制字符串,并将结果存储在 `hexStr` 变量中。注意,此时 `hexStr` 的值不包含前缀 "0x"。
阅读全文