我是否知道如何删除JAVA代码中的前导零?我尝试了几种方法,如正则表达式工具
"s.replaceFirst("^0+(?!$)", "") / replaceAll("^0*", "");`
Run Code Online (Sandbox Code Playgroud)
但似乎不支持我当前的编译器合规级别(1.3),将有一条红线表示方法replaceFirst(String,String)未定义类型String.
public String proc_MODEL(Element recElement)
{
String SEAT = "";
try
{
SEAT = setNullToString(recElement.getChildText("SEAT")); // xml value =0000500
if (SEAT.length()>0)
{
SEAT = SEAT.replaceFirst("^0*", ""); //I need to remove leading zero to only 500
}
catch (Exception e)
{
e.printStackTrace();
return "501 Exception in proc_MODEL";
}
}
}
Run Code Online (Sandbox Code Playgroud)
感谢您的帮助.
java ×1