java中long类型转String的方法有哪些?
时间: 2023-05-13 11:06:41 浏览: 66
Java中long类型转String的方法有以下几种:
1. 使用String.valueOf()方法:String str = String.valueOf(longValue);
2. 使用Long.toString()方法:String str = Long.toString(longValue);
3. 使用String.format()方法:String str = String.format("%d", longValue);
4. 使用StringBuilder或StringBuffer的append()方法:StringBuilder sb = new StringBuilder(); sb.append(longValue); String str = sb.toString();
以上是几种常见的方法,可以根据实际情况选择使用。
相关问题
Java中long类型转换为String
可以使用Java中的toString()方法将long类型转换为String类型,示例代码如下:
```java
long num = 123456789L;
String str = Long.toString(num);
System.out.println(str);
```
输出结果为:
```
123456789
```
另外,也可以使用String类的valueOf()静态方法将long类型转换为String类型,代码如下:
```java
long num = 123456789L;
String str = String.valueOf(num);
System.out.println(str);
```
输出结果也是:
```
123456789
```
Java中String类型转long类型
可以使用`Long.parseLong(String s)`方法将String类型转为long类型。例如:
```java
String str = "123456789";
long num = Long.parseLong(str);
System.out.println(num); // 输出 123456789
```
需要注意的是,如果String类型不能正确转换为long类型,会抛出`NumberFormatException`异常。因此,在使用`Long.parseLong()`方法时,需要确保输入的String类型是合法的数字字符串。