java 跪求大神帮我修改下。 跪求java大神帮我解决下jsp页面中修改或删除代码该怎么写...

作者&投稿:释万 (若有异议请与网页底部的电邮联系)
似乎逻辑错了吧。你是想去掉重复的字母再输出,是吗?
那就应该从第一个开始,和它的下一个比较,如果有一样的就删除。
char[] n=m.toCharArray();
int index=n.length;
for(int i=0;i<index;i++){ //退出条件应该为index,因为index--后,之后的都是同样字母,无需比较,直接删除即可
for(int j=i+1;j<index;j++){ //j不能从2开始吧,应该是当前字母的下一个,就是i+1
if(n[i]==n[j]){
remove(n,j);
j--; //不是当前字母要后退一个,而是需要比较的字幕后退,因为remove方法是将待比较的字母前移一位的。
index--;
}
}
}
String r=new String(n);
return r.substring(0,index);

这样应该是你想要的结果,现在环境无法测试,可能会有问题,出问题了再问吧。

你自己死循环了,++ -- ,没完没了;
你原本题目是什么?

大哥,你这程序死循环了,怎么输入呢?写程序要注意逻辑呀。

初步判断,程序设计问题,发生死循环,你先把程序的目的说一下。

下载个有道词典配合着楼上说的操作下

明显就死循环了。i==1时没有符合的输出条件,然后当i==2的时候,j==2进入循环里,你i--又让i==1了。i又回到原来的循环就跳不出来了。

跪求java大神帮我解决下修改或删除代码该怎么写?~

你在页面上显示时,就把每一项的参数绑定到修改和删除的参数后面,例如“国内”列表,后面对应的“删除”按钮的链接是“delete?theme='国内'”,这样点击后面的删除按钮,就会发送请求到后台,根据后面的参数删除数据库中的内容。修改同理。

你的数据有木有ID什么的,判断唯一性的?要修改或纱布删除哪个就写到超链接里。