我有一个字符串,例如“600sp”,我希望从中获取整数部分 (600)。
如果我执行 Integer.valueOf("600sp")
,由于在字符串中遇到非数字值“s”,我会得到一个异常。
获取整数部分最快最干净的方法是什么?
谢谢!
最佳答案
如果你的字符串格式总是数字后跟一些字符,那么试试这个
mystr.split("[a-z]")[0]
关于java - 获取字符串 "600sp"整数部分的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3552756/