实例讲解java中Console类的用法

  • 时间:
  • 8145人关注

这篇文章主要介绍了java的Console类的使用方法及实例的相关资料,需要的朋友可以参考下,另外这篇文章主要知识点是关于java、Console、Java的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子资料:

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数组越界问题代码详解

下一篇:spring4中web开发增强知识点分享

相关内容

  • 如何用Java实现将容器 Map中的内容保存到数组

    这篇文章主要介绍了Java实现将容器 Map中的内容保存到数组,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    05-03Java Map内容保存数组

    阅读更多
  • 如何让java程序运行

    04-29java程序运行

    阅读更多
  • java是如何输出的

    04-29java输出的方式

    阅读更多
  • java如何调用接口

    其实对于java调用接口进行获取对方服务器的数据在开发中特别常见,然而一些常用的基础的知识总是掌握不牢,让人容易忘记,写下来闲的时候看看,比回想总会好一些。 总体而言,一些东西知识点一直复制粘贴容易依赖,重要的是会忘记为什么这么写,只有理解到位,或者八九不离十才可以对于随时变化的情况进行分析,如果到家,还可以对别人或自己的进行优化。 如果你在这篇没有找到你想要的,请点击:java如何调用接口方式二 而对于一些知识

    04-27java调用接口的方法

    阅读更多
  • java如何定义数组

    Java中数组定义的三种方式 1.先声明 2.分配空间 3.赋值 public class arr{ public static void main(String[] args){ int[] arr; //先声明 arr=new int[5]; //分配空间 for(int i=0;i5;i++)arr[i]=i*10; //赋值 for(int i=0;i5;i++){ System.out.println(arr[+i+]=+arr[i]); } }} 结果: 方法二: 1.声明并分配空间 2.赋值

    04-27java定义数组方法

    阅读更多
  • RxJava 2.x 实战

    RxJava 2.x 实战

    《RxJava 2.x 实战》 首先讲解了函数式响应式编程的概念,包括Observables、Subject、Processor 等,以及RxJava的优点和用途。然后讲解了RxJava 中必不可少的操作符,包括创建操作符、变换操作符、过滤

    大小:149 MBRxJava

    点击下载
  • Java语言程序设计:进阶篇(第10版)

    Java语言程序设计:进阶篇(第10版)

    本书是Java语言的经典教材,中文版分为基础篇和进阶篇,讲解了介绍程序设计基础、面向对象程序设计、GUI程序设计、数据结构和算法、高级Java程序设计等内容

    大小:86.3 MBJava编程

    点击下载
  • Java设计模式深入研究

    Java设计模式深入研究

    《Java设计模式深入研究》对高级程序员、软件工程师、系统架构师等专业研究人员也具有一定的参考价值。 Java设计模式深入研究 第1章 接口与抽象类 第2章 反射 第3章 工厂模式 第4章 生成器

    大小:49.2 MBJava

    点击下载
  • Java语言程序设计教程

    Java语言程序设计教程

    本书基础知识和实际应用完美结合,经典案例完美诠释,以培养学生的面向对象的思维和面向对象的编程技术为核心,通过精选案例详细地介绍Java的基础知识和实用核心技术

    大小:55.5 MBJava

    点击下载
  • Java Web开发实例大全:提高卷

    Java Web开发实例大全:提高卷

    本书筛选、汇集了Java Web开发从基础知识到高级应用各个层面,含600经典实例及源码分析,23个应用方向,两卷共1200例,46个方向,供学习、速查、实践练习的超全参考手册

    大小:179.4 MBJava

    点击下载
  • Java 8实战

    Java 8实战

    大小:12.9MBJava8

    点击下载
  • Java性能调优指南

    Java性能调优指南

    《Java性能调优指南》主要展示了如何在当今先进的多核硬件和复杂的操作系统环境下,系统且主动地提高Java性能,非常具有实用价值,需要的朋友可以参考下

    大小:42.6MBJava

    点击下载

学习笔记