朋友来帮忙找下错
题目:4.编写程序在一个字符串中所有非字母、数字字符位置再插入同样的一个字符我的程序如下:
class zy04 {
public StringBuffer str;
public zy04() {
}
public static void main(String[] args) {
int i=0,j=0;
String s=" ";
String ss=" ";
StringBuffer str=new StringBuffer("Thanks,for.your?help");
j=str.length();
for(i=0;i<j;i++)
{
ss=str.substring(i);
if (("A")>=0 && ("Z")<=0 ||
("a")>=0 && ("z")<=0 ||
("0")>=0 && ("9")<=0)
{
s=ss;
str.insert(i-1,s);
j=str.length();
i=i+2;
}
}
System.out.println(str.toString());
}
}
麻烦各位看一下 哪儿错了 谢谢!