如何在Java中将字符串转换为长整型?

2022-08-31 04:29:59

我在Java中得到了一个简单的问题:如何将获得的一个转换为?StringLong.toString()long


答案 1

使用 Long.parseLong()

 Long.parseLong("0", 10)        // returns 0L
 Long.parseLong("473", 10)      // returns 473L
 Long.parseLong("-0", 10)       // returns 0L
 Long.parseLong("-FF", 16)      // returns -255L
 Long.parseLong("1100110", 2)   // returns 102L
 Long.parseLong("99", 8)        // throws a NumberFormatException
 Long.parseLong("Hazelnut", 10) // throws a NumberFormatException
 Long.parseLong("Hazelnut", 36) // returns 1356099454469L
 Long.parseLong("999")          // returns 999L

答案 2

要将字符串转换为(对象),请使用Long.valueOf(String s).longValue();

查看链接