首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Java > Jbuilder,NetBeans,Eclipse的输出Bug
【标  题】:Jbuilder,NetBeans,Eclipse的输出Bug
【关键字】:Jbuilder,NetBeans,Eclipse,Bug
【来  源】:http://blog.csdn.net/PL_Leaf/archive/2006/12/01/1424011.aspx

Jbuilder,NetBeans,Eclipse的输出Bug

public static void main(String args[]){
    File file=new File("c:/");
    listFile(file,"  ");
}

public static void listFile(File file,String spc){
    if(file.isDirectory()){
        System.err.println(spc + file.getName());
        File[] files = file.listFiles();
        String tmpS = "";
        for (int i = 0; i < spc.length(); i++) {
                tmpS += " ";
        }
        String flag="┣━ ";
        for (int i = 0; i < files.length; i++) {
             if(i==files.length-1){
                    flag="┗━ ";
             }
             listFile(files[i], tmpS + flag);
        }
    } else {           
        System.out.println(spc + file.getName());
    }
}

这是个很简单的程序,功能是输出指定目录下的所有文件(包括子目录)。
    按照程序的执行顺序,当遇到子目录时会先将子目录下的文件打印输出,但是实际执行时却出现一些问题。
    我在Jbuilder2006,NetBeans5.0,Eclipse3.1与Dos控制台下分别运行,只有Dos控制台下能输出正确结果。而Jbuilder,NetBeans与Eclipse却有些问题,只能在Debug模式下才能输出正确结果。
    另一个测试:将信息保存到文件中,这时上面三种IDE工具输出的信息都是正确的。
    这证明上面三个IDE工具的控制台输出存在Bug。

 

不定数量的CheckBox如何判断用户是否选中:【上一篇】
关于XPath:【下一篇】
【相关文章】
  • JBuilder可以根据属性生成set和get函数
  • 在 Eclipse 中运行带参数的 Java 程序
  • Eclipse 安装及汉化全过程
  • 解决 Eclipse 中文版查看 JDK 源码错误
  • 用 Eclipse 进行可视化 Java 界面设计
  • MyEclipse 5.0 + WebLogic 9.2 配置详解
  • MyEclipse + WebLogic 开发 EJB 需注意
  • Eclipse学习笔记
  • 代码移植中的诡异bug
  • eclipse带来什么
  • 【随机文章】
  • 【BREW2005】模块化程度更高的BREW生态圈--BREW先驱Steve Sprigg演讲
  • 在PB中如何使用软件测试工具rational teamtest
  • ASP.NET 2.0与SharePoint 2.0
  • C#教程第四课:循环控制语句
  • 病毒名称 文件夹幽灵(Worm.WuKill.t)
  • Fireworks MX 制作渐变按钮
  • autoconf版本和向cygwin的移植
  • 天堂2 谈3刺客的没落与崛起
  • oql.net 教程 1 – select 语句
  • 使用substring()方法完成字符串替换.
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.