首页 > 基础资料 博客日记
Java中Console类的介绍和使用
2023-05-02 15:46:28基础资料围观1098次

在Java中,Console类是一个提供令行交互功能的类。通过Console类读取用户从标准输入流中输入的字符或者密码。
使用Console类需要保证以下两个条件:
1.应用程序由命令行启动
2.标准输入、输出和错误流未重定
通过以下代码可以获取到一个Java的Console对象:
Console console = System.console();
Console类提供了以下常用方法:
readLine():读取一字符串
readPassword():读取行密码,输入时不回显内容
format():格式化输出字符串
flush():刷新控制台输出缓冲
需要注意的是,Console类在等非命令行环境下可能会返回null,因此在Console类时需要特别注意环境的限制。
标签:
相关文章
最新发布
- 【开源工具分享】一款开源的高效PDF合并与图片转换工具:mergePDF,一款轻量级桌面可视化工具,支持将多个PDF文件合并为单一PDF,也可将PDF转换为图片格式,并提供“单张图片”与“长图片”两种
- 剑指offer-56、删除链表中重复的节点
- jvm~分析gc老年代内存过高的原因
- Java 哪些情况会导致内存泄漏
- Spring AOP + Guava RateLimiter:我是如何用注解实现优雅限流的?
- 回溯算法总结
- Java 操作 Markdown(1)--commonmark-java 使用
- 分库分表数据源ShardingSphereDataSource的Connection元数据误用问题分析
- jvm~jvm配置与系统配置的关系
- 使用Java Stream,将集合转换为一对一Map

