【每日一练】去掉以零结尾的数字


去掉以零结尾的数字

p:
1450 -> 145 
960000 -> 96 
1050 -> 105 
-1050 -> -105
 

--来自网页客户端
已邀请:

sjing - Google

赞同来自:

 
    public Integer change(Integer i) {
String rr = String.valueOf(i);
String[] str = new StringBuilder(rr).reverse().toString().split("");
int a = str.length;
for (String s : str) {
a--;
if (Pattern.compile("^[123456789]").matcher(s).matches()) {
break;
}
}
return Integer.valueOf(rr.substring(0, a + 1));
}


--来自网页客户端

遥遥无期

赞同来自:

思路 x==0
if(x==0)
return x/10;
else
return x;

--来自移动客户端

要回复问题请先登录注册

Template error, template file not found