在Java中,可以使用Long.parseLong()
方法将长字符串转换为long。以下是一个示例:
String longString = "12345678901234567890";
long result = Long.parseLong(longString);
需要注意的是,如果字符串不是有效的长整数,Long.parseLong()
方法将抛出NumberFormatException
异常。因此,在实际应用中,通常需要使用try-catch
语句来捕获异常并进行处理。
String longString = "12345678901234567890";
long result;
try {
result = Long.parseLong(longString);
} catch (NumberFormatException e) {
System.out.println("Invalid long string: " + longString);
result = 0;
}
在这个示例中,如果longString
不是有效的长整数,程序将输出错误消息并将result
设置为0。
领取专属 10元无门槛券
手把手带您无忧上云