代码之家  ›  专栏  ›  技术社区  ›  cchampion

如果使用java.io.console类(netbeans),如何调试

  •  2
  • cchampion  · 技术社区  · 14 年前

    这个 java.io.Console 类要求有控制台设备(窗口)。如果使用这个类,如何调试?我正在使用netbeans ide。

    更新: 我想出了如何用inputstreamreader和bufferedreader包装sysytem.in。即使没有控制台窗口,也可以使用它。

    如果有人仍然回答如何使用控制台类调试的问题,我仍然感兴趣!

    2 回复  |  直到 11 年前
        1
  •  1
  •   Community Reversed Engineer    7 年前

    另一种方法是使用 usual debugging flags 然后使用“调试”菜单中的“附加调试器…”项。

        2
  •  0
  •   ankhzet    11 年前

    在netbeans→open“output”窗口中,将有两个(或更多)选项卡:debugger console和<yoursprojectname>(debug)。

    “<yoursprojectname>(debug)”选项卡是一个控制台窗口,您可以像使用常规控制台一样与它交互(在控制台选项卡中键入任何内容,然后在应用程序中使用system.in.read()、system.console().readline()等读取)。

    抱歉,死灵贴,在netbeans中搜索调试控制台应用程序,没有发现有用的东西(糟糕的“google”技能?= D)。希望我的回答对其他新手有用。