`

在Eclipse下运行是不能使用Console类

阅读更多



在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控制台是线程阻塞的,也就是说,在程序等待键盘输入时,其他操作(如暂停、停止)可能会暂时不可用,直到你提供输入并按下回车。 总结来说,运行需要键盘输入的Java程序在Eclipse中非常直观,...

    php在eclipse的控制台console输出调试信息功能实现

    本篇文章将详细介绍如何在Eclipse的控制台Console中输出调试信息,以便更好地理解程序运行状态。 首先,你需要安装PHP Development Tools (PDT) 插件,这是Eclipse用于PHP开发的核心组件。PDT提供了代码编辑、调试...

    PHP开发调试(debug)工具Eclipse Console for PHP(EC4P) v0.6

    为了充分利用EC4P v0.6,开发者需要了解如何在Eclipse中安装和配置该插件,以及如何在代码中适当地使用`println()`和`bugthis()`函数。同时,熟悉Eclipse的调试界面和相关设置也是必不可少的。通过熟练掌握EC4P,...

    Eclipse 运行命令行参数大全

    本文将详细介绍Eclipse运行时可以使用的命令行参数,帮助用户更好地理解和掌握如何优化和定制自己的开发环境。 #### 基本概念 在启动Eclipse时,可以通过命令行传递一系列参数来定制其行为和性能。这些参数主要...

    Eclipse窗口调整

    Eclipse是一款广泛使用的开源集成开发环境(IDE),尤其在Java编程领域中占据着重要的地位。在Eclipse中,用户界面的高效布局和调整是提升开发效率的关键。标题" Eclipse窗口调整"涉及到的主要知识点包括如何定制和...

    eclipse部署tomcat 报错

    在Eclipse中部署Tomcat服务器时,需要启动Tomcat服务器,以确保Tomcat服务器能够正确地运行项目。 结论 在Eclipse中部署Tomcat服务器时,需要正确地配置Tomcat服务器,清除Tomcat服务器的缓存,添加项目路径到...

    eclipse安装groovy插件的步骤

    这将运行 Groovy 代码,并在 Eclipse 的 Console 视图中显示输出结果。 #### 总结 通过上述步骤,您已经完成了在 Eclipse 中安装 Groovy 插件的过程,并学会了如何使用 Groovy 进行基本的编程操作。Groovy 是一种...

    ECLIPSE使用教程

    在本文中,我们将深入探讨Eclipse的基础使用、配置以及如何创建和运行Java项目。 首先,当我们首次打开Eclipse时,会看到一个初始界面。这个界面允许我们导入现有项目或创建新项目。如果需要调整工作空间设置,可以...

    jetty在eclipse中配置

    本教程将详细介绍如何在Eclipse中配置Jetty,以便于便捷地调试和运行Web应用。 首先,确保你已经安装了Eclipse IDE和Jetty服务器。你可以从Jetty官网下载适合你Java版本的Jetty发布包,并解压到本地文件系统。 1. ...

    eclipse中的tomcat插件

    5. **热部署**:使用第三方插件如JRebel,可以在不重启服务器的情况下,实现类和资源的热替换,提升开发效率。 总之,Eclipse的Tomcat插件为开发者提供了一个集成化的环境,使得Tomcat服务器的管理和应用部署变得...

    Eclipse的使用说明

    Eclipse是一款广泛使用的开源集成开发环境(IDE),尤其在Java编程领域中占据着重要的地位。...掌握这些基本的Eclipse使用技巧和快捷键,能极大地提高开发效率,使得在编写和调试代码时更加得心应手。

    Eclipse中文教程[适合初学者]

    8. 控制台(Console):显示程序运行输出,调试信息等。 9. 问题视图(Problems):列出代码中的错误和警告。 **三、创建Java项目** 1. 新建项目:通过菜单栏“文件”>“新建”>“Java项目”,输入项目名,配置JRE...

    Eclipse配置Python开发环境

    Eclipse是一款广泛使用的Java集成开发环境(IDE),但其实它也支持多种其他编程语言,包括Python。为了在Eclipse中进行Python开发,我们需要安装额外的插件,这通常指的是PyDev。下面将详细介绍如何配置Eclipse以...

    ubuntu 下eclipse CDT搭建交叉编译开发环境

    如果不在同一目录,在完成Qt 插件解压后将解压生成的features目录和plugins目录下的文件拷贝至eclipse安装目录下对应的目录中。 3. 启动eclipse后,在新建project,选择Qt下的Qt Console Project/Qt Gui Project。 ...

    PX4在Eclipse下的环境编译

    PX4 在 Eclipse 下的环境编译 PX4 是一个基于 Linux 的开源飞行控制系统,它提供了一个灵活的框架,可以用于各种类型的无人机和机器人。Eclipse 是一个功能强大且广泛使用的集成开发环境(IDE),它提供了一个完整...

    linux下 利用eclipse与gdbserver远程调试代码

    * kill:异常终止在 gdb 控制下运行的程序 * list:列出相应于正在执行的程序的原文件内容 * next:执行下一个源程序行,从而执行其整体中的一个函数 * print:显示变量或表达式的值 * pwd:显示当前工作目录 * ...

    使用Eclipse 进行Maven开发

    通过 m2eclipse 的“Search”功能,可以直接在 Eclipse 中搜索远程仓库中的 Maven 构件和 Java 类。这有助于快速查找并添加所需的依赖。 **6.3 索引 Maven 仓库** 为了加速依赖解析,m2eclipse 支持对 Maven 仓库...

Global site tag (gtag.js) - Google Analytics