为了账号安全,请及时绑定邮箱和手机立即绑定

aaa果4金5a,出现数字把数字后面的字符换成数字的个数个,,为甚么程序运行不对?

aaa果4金5a,出现数字把数字后面的字符换成数字的个数个,,为甚么程序运行不对?

辰星lee 2017-04-20 13:24:12
public class lee1996 { public static void main(String[] args) { // TODO Auto-generated method stub String str=new String("hell5a3s"); char d; for(int i=0;i<str.length();i++) {  d=str.charAt(i);  // System.out.println(d); if(d>='0'&&d<='9'){ System.out.println(d); int h=d-'0'; char d1=str.charAt(i+1); String s1=str.substring(0,i); System.out.println(s1); String s2=str.substring(i+1);  System.out.println(s2); for(int j=0;j<h;j++) { s1=s1+d1; System.out.println(s1); } str=s1+s2; } } System.out.println(str); } }
查看完整描述

1 回答

?
辰星lee

TA贡献2条经验 获得超1个赞

字符串给错了,

查看完整回答
反对 回复 2017-04-20
  • 1 回答
  • 0 关注
  • 1419 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信