免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 974 | 回复: 0

eclipse3.0,1,2的一个bug?? [复制链接]

论坛徽章:
0
发表于 2006-12-10 13:47 |显示全部楼层

                                   学期快结束了,网页设计课的期末练习是做个30页的网站,我比较懒。想写个程序从其它网页上提取出需要的资料,然后再把这些资料放在我做好的模板网页中。这样我就只要做一张,其它的29张就能自动生成了。
但在写程序的时候,发现了一个bug,底下是测试代码:
package web;
public class Testbug {
    public static void main(String[] args) {
        
         String a =  "Y:\test\tt\\a\b\ex.html";  
         String pathnew2 = "Y:\test\tt\b";
         int n = a.lastIndexOf("\\");
         
         String tt = a.substring(n);
      
         System.out.println(tt);
         String pathnew = pathnew2 + tt;
         System.out.println(pathnew);
    }
}
输出结果:
\ex.html
Y:    est    t\ex.html
输出结果会变成乱码,而且在调试视图中,显示的变量值与程序中的是完全不一样的。
后来有了一个解决办法:
就是有\的地方全都换成\\,呵呵,这样就通过了。
后来在eclipse3.0,3.1,3.2中都测试了一下,发现都存在这个问题。不知是不是我的系统有问题,
还是确实有这个bug.如果确实有的话,这个bug就成为我这一生中第一个被我发现的bug了.那可是具有
纪念意义的。哈哈!
我的环境是windows xp,eclipse 3.0是装了汉化插件,3.1装了VE插件,3.2装了lomboz插件。
希望大家也帮忙测试下,毕竟好的IDE是靠大家努力的。
这几天还是比较郁闷的,fc5下的Eclipse 3.2启动不了了,日志显示是ELF错误,本来可以在fc5下也测试下了。
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/20244/showart_212921.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP