在Eclipse下运行是不能使用Console类。
Console console = System.console();//获得Console实例
if(console!=null){//判断console是否可用
String line = System.console().readLine();
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in));
String line = bufferedReader.readLine();
Console类别也提供有reader()与writer()方法,可以传回 Reader、Writer 对象,以便进行其它的IO处理,例如结合Scanner一同使用:
Scanner scanner = new Scanner(System.console().reader());
http://www.java2s.com/CN/Tutorial/Java/0120__Development/PasswordPromptingwithjavaioConsole.htm
分享到:
相关推荐
需要注意的是,Eclipse控制台是线程阻塞的,也就是说,在程序等待键盘输入时,其他操作(如暂停、停止)可能会暂时不可用,直到你提供输入并按下回车。 总结来说,运行需要键盘输入的Java程序在Eclipse中非常直观,...
本篇文章将详细介绍如何在Eclipse的控制台Console中输出调试信息,以便更好地理解程序运行状态。 首先,你需要安装PHP Development Tools (PDT) 插件,这是Eclipse用于PHP开发的核心组件。PDT提供了代码编辑、调试...
为了充分利用EC4P v0.6,开发者需要了解如何在Eclipse中安装和配置该插件,以及如何在代码中适当地使用`println()`和`bugthis()`函数。同时,熟悉Eclipse的调试界面和相关设置也是必不可少的。通过熟练掌握EC4P,...
本文将详细介绍Eclipse运行时可以使用的命令行参数,帮助用户更好地理解和掌握如何优化和定制自己的开发环境。 #### 基本概念 在启动Eclipse时,可以通过命令行传递一系列参数来定制其行为和性能。这些参数主要...
Eclipse是一款广泛使用的开源集成开发环境(IDE),尤其在Java编程领域中占据着重要的地位。在Eclipse中,用户界面的高效布局和调整是提升开发效率的关键。标题" Eclipse窗口调整"涉及到的主要知识点包括如何定制和...
在Eclipse中部署Tomcat服务器时,需要启动Tomcat服务器,以确保Tomcat服务器能够正确地运行项目。 结论 在Eclipse中部署Tomcat服务器时,需要正确地配置Tomcat服务器,清除Tomcat服务器的缓存,添加项目路径到...
这将运行 Groovy 代码,并在 Eclipse 的 Console 视图中显示输出结果。 #### 总结 通过上述步骤,您已经完成了在 Eclipse 中安装 Groovy 插件的过程,并学会了如何使用 Groovy 进行基本的编程操作。Groovy 是一种...
在本文中,我们将深入探讨Eclipse的基础使用、配置以及如何创建和运行Java项目。 首先,当我们首次打开Eclipse时,会看到一个初始界面。这个界面允许我们导入现有项目或创建新项目。如果需要调整工作空间设置,可以...
本教程将详细介绍如何在Eclipse中配置Jetty,以便于便捷地调试和运行Web应用。 首先,确保你已经安装了Eclipse IDE和Jetty服务器。你可以从Jetty官网下载适合你Java版本的Jetty发布包,并解压到本地文件系统。 1. ...
5. **热部署**:使用第三方插件如JRebel,可以在不重启服务器的情况下,实现类和资源的热替换,提升开发效率。 总之,Eclipse的Tomcat插件为开发者提供了一个集成化的环境,使得Tomcat服务器的管理和应用部署变得...
Eclipse是一款广泛使用的开源集成开发环境(IDE),尤其在Java编程领域中占据着重要的地位。...掌握这些基本的Eclipse使用技巧和快捷键,能极大地提高开发效率,使得在编写和调试代码时更加得心应手。
8. 控制台(Console):显示程序运行输出,调试信息等。 9. 问题视图(Problems):列出代码中的错误和警告。 **三、创建Java项目** 1. 新建项目:通过菜单栏“文件”>“新建”>“Java项目”,输入项目名,配置JRE...
Eclipse是一款广泛使用的Java集成开发环境(IDE),但其实它也支持多种其他编程语言,包括Python。为了在Eclipse中进行Python开发,我们需要安装额外的插件,这通常指的是PyDev。下面将详细介绍如何配置Eclipse以...
- 与某些IDE不同,Eclipse不使用特殊的仓库文件来管理源代码,而是采用更通用的文件系统组织方式。 2. **项目创建** - 在Eclipse中创建新项目非常简单,可以通过File > New > Project菜单选项进行操作。 - 用户...
如果不在同一目录,在完成Qt 插件解压后将解压生成的features目录和plugins目录下的文件拷贝至eclipse安装目录下对应的目录中。 3. 启动eclipse后,在新建project,选择Qt下的Qt Console Project/Qt Gui Project。 ...
PX4 在 Eclipse 下的环境编译 PX4 是一个基于 Linux 的开源飞行控制系统,它提供了一个灵活的框架,可以用于各种类型的无人机和机器人。Eclipse 是一个功能强大且广泛使用的集成开发环境(IDE),它提供了一个完整...
* kill:异常终止在 gdb 控制下运行的程序 * list:列出相应于正在执行的程序的原文件内容 * next:执行下一个源程序行,从而执行其整体中的一个函数 * print:显示变量或表达式的值 * pwd:显示当前工作目录 * ...
通过 m2eclipse 的“Search”功能,可以直接在 Eclipse 中搜索远程仓库中的 Maven 构件和 Java 类。这有助于快速查找并添加所需的依赖。 **6.3 索引 Maven 仓库** 为了加速依赖解析,m2eclipse 支持对 Maven 仓库...