如何只去掉末尾的字符? 如何只去掉末尾的字符? 比如s='12045000'我仅去掉后面3个0,就是说只去掉末尾的0,s是个变量,每次取到值不相同 麻烦解答下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 s = s.substring(0,s.length()-1); for (int i = 0; i < s.length()-3; i++) {if(s.substring(s.indexOf("0")+i, s.indexOf("0")+i+1).equals(s.substring(s.indexOf("0")+i+1, s.indexOf("0")+i+2))){ s=s.substring(0,s.indexOf("0")+i); System.out.println(s); break; }} while (s.charAt(s.length() - 1) == '0') { s= s.substring(0, s.length() - 1); } String temp = "12000"; while(temp.charAt(temp.length()-1)=='0'){ temp = temp.substring(0,temp.length()-1); } System.out.println(temp); struts2下页面等待效果 response怎么转送数组 网页地址栏的小图标,有没办法全局设置呢? java在那些情况下会导致内存溢出 spring 是不是垃圾? Struts <html:link>标签问题 100分!struts中类似的问题大家是如何实现的? 关于J2EE分层中的数据集成层的一些问题 折磨了我几天的模拟登陆,cookie跨域问题,httpClient做的模拟登陆 注册功能使用spring的声明式事务 ssh中不通过Action如何注入 哪里有JMS的视频教程的
if(s.substring(s.indexOf("0")+i, s.indexOf("0")+i+1).equals(s.substring(s.indexOf("0")+i+1, s.indexOf("0")+i+2))){
s=s.substring(0,s.indexOf("0")+i);
System.out.println(s);
break;
}
}
s= s.substring(0, s.length() - 1);
}
while(temp.charAt(temp.length()-1)=='0'){
temp = temp.substring(0,temp.length()-1);
}
System.out.println(temp);