方式一:
例如:”0000123” (字符串必须全为数字)
处理过程:
String tempStr = "0000123";
int result = Integer.parseInt(tempStr);
result 结果:123
方式二:
例如:”0000123”
处理过程:
String str = "0000123";
String newStr = str.replaceFirst("^0*", "");
System.out.println(newStr);
打印结果:123
方式三:
例如:”0000123”
处理过程:
String str = "0000123";
String newStr = str.replaceAll("^(0+)", "");
System.out.println(newStr);
打印结果:123

本文介绍了在Java中去除字符串前导零的三种有效方法:使用Integer.parseInt进行转换、利用正则表达式replaceFirst去除前导零以及采用replaceAll结合正则表达式的方式。这三种方法各有特点,适用于不同的场景。
922

被折叠的 条评论
为什么被折叠?



