发布日期:2018-03-26
在Java中如何将字符串类型转换成长整型?+ 查看更多
在Java中如何将字符串类型转换成长整型?
+ 查看更多
发布日期:2018-03-08 17:31
分类:JAVA
浏览次数:227
在Java中我遇到一个简单的问题:如何将一个通过Long.toString()获得的字符串转换成长整型呢?
回答
这位同学,你需要的应该是Long.parseLong而不是Long.toString。
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