当前位置:主页 > java教程 > java的Console类的使用方法及实例

实例讲解java中Console类的用法

发布:2020-03-05 19:05:23 70


我们帮大家精选了Java相关的编程文章,网友戌醉卉根据主题投稿了本篇教程内容,涉及到java、Console、java的Console类的使用方法及实例相关内容,已被579网友关注,下面的电子资料对本篇知识点有更加详尽的解释。

java的Console类的使用方法及实例

java的Console类的使用方法及实例

JDK 6中提供了java.io.Console类专用来访问基于字符的控制台设备。如果你的Java程序要与Windows下的cmd或者Linux下的Terminal交互,就可以用这个Java Console类代劳。

import java.io.Console; 
import java.io.PrintWriter; 
 
public class TestConsole { 
 
  public static void main(String[] args) { 
    Console cons = System.console(); 
    if (cons != null) { 
      // ------------------------- 
      PrintWriter printWriter = cons.writer(); 
      printWriter.write("input:"); 
      cons.flush(); 
      // ------------------------- 
      String str1 = cons.readLine(); 
      // ------------------------- 
      cons.format("%s", str1); 
    } 
  } 
} 

Java.io.Console 只能用在标准输入、输出流未被重定向的原始控制台中使用,在 Eclipse 或者其他 IDE 的控制台是用不了的。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


参考资料

相关文章

  • Java线程安全中的原子性浅析

    发布:2023-03-27

    这篇文章主要介绍了Java线程安全中的原子性,原子性是指一条线程在执行一系列程序指令操作时,该线程不可中断。一旦出现中断,那么就可能会导致程序执行前后的结果不一致


  • JavaScript 如何合并两个Json对象

    发布:2020-02-14

    这篇文章主要介绍了JavaScript简单实现合并两个Json对象的方法,结合实例形式分析了json对象的遍历、添加实现合并的相关操作技巧,需要的朋友可以参考下


  • JavaScript的6种继承方式总结

    发布:2019-12-17

    继承是面向对象编程中又一非常重要的概念,JavaScript支持实现继承,不支持接口继承,实现继承主要依靠原型链来实现的


  • Java的校验银行卡功能实例代码

    发布:2019-06-05

    这篇文章主要介绍了Java实现的校验银行卡功能,结合完整实例形式分析了java针对银行卡类型、归属地等信息的判断、读取相关操作技巧,需要的朋友可以参考下


  • Java Lombok开发用法指南

    发布:2019-09-02

    Lombok是一款Java开发插件,使得Java开发者可以通过其定义的一些注解来消除业务工程中冗长和繁琐的代码,它能够在编译源代码期间自动帮我们生成这些方法,并没有如反射那样降低程序的性能


  • Java读写锁ReadWriteLock的创建使用及测试分析示例详解

    发布:2023-03-07

    这篇文章主要为大家介绍了Java读写锁ReadWriteLock的创建使用及测试分析示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪


  • CCF之门禁系统java解题代码

    发布:2020-02-05

    这篇文章主要为大家详细介绍了CCF考试试题之门禁系统java解题代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下


  • 浅谈Java中生产者与消费者问题的演变

    发布:2022-06-23

    给网友们整理关于Java的教程,这篇文章主要介绍了浅谈Java中生产者与消费者问题的演变,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧


网友讨论