奇怪的现象 难道这么长的代码要没有注释要全部读完?!.... 8-@ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你有两个地方可能出错,而且都是 ArrayIndexOutOfBoundsException 异常1. char b[]={......},这里面少了一个n,那么经常会算到取第 25 个字符,即本意是取 z 的时候,出现越界 (少了一个 n 就是 0-24 共 25 个字符了)2. compare 方法里你用 while(i<a.length()) 来作循环,并直接取的in[i]==out[i]来进行比较,如果 b.length() 小于 a.length() 的时候,这里会出现越界其它还有什么错误你可以自己解决的,错信息都已经说了是你程序的哪一行出的错,应该自己学会检查出错的地方和出的什么错误。 学习集合的一点问题 为什么C++没去实现Java的反射机制? java 怎样读取中文字库 请教URLConnection 的问题.急!! int 和 float型的本质区别 怎么在事件响应的时候响应消息? java程序能不能生成*.exe文件 关于COOKIE的问题 JAVA APPLET 在部分浏览器中中文显示为乱码的问题! java 有没有直接画界面的软件 关于equals 一个初级问题请教一下!
2. compare 方法里你用 while(i<a.length()) 来作循环,并直接取的in[i]==out[i]来进行比较,如果 b.length() 小于 a.length() 的时候,这里会出现越界其它还有什么错误你可以自己解决的,错信息都已经说了是你程序的哪一行出的错,应该自己学会检查出错的地方和出的什么错误。