博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
谈谈Java-IO System对IO的三种支持
阅读量:7153 次
发布时间:2019-06-29

本文共 1499 字,大约阅读时间需要 4 分钟。

以下是本人的一些分享,我热爱编程,希望能多交编程的爱好者,如果你也是其中一名,那么请加好友,大家关注一下,下面的文章是自己觉得一些有用的东西,留下来给自己当笔记,当然也希望能帮助到你,首先感谢你的阅读~!

  Java-IO System对IO的支持
  System对IO的三种支持:
  System.out
  System.err
  System.in
  1、System.out
  使用System.out输出的时候就是将输出的位置定义在显示器中,而FileoutputStrean是定义在文件里。使用Outputstream完成屏幕输出
  import java.io.OutputStream ;
  import java.io.IOException ;
  public class SystemOut{
  public static void main(String args[]){
  OutputStream out = System.out ;// 此时的输出流是向屏幕上输出
  try{
  out.write("hello tarena!!!".getBytes()) ;// 向屏幕上输出
  }catch(IOException e){
  e.printStackTrace() ;// 打印异常
  }
  try{
  out.close() ;// 关闭输出流
  }catch(IOException e){
  e.printStackTrace() ;
  }
  }
  }
  2、System.err
  System.err表示的是错误的标准输出,吐过程序出现了错误则直接使用System.err进行打印输出。
  public class SystemErr{
  public static void main(String args[]){
  String str = "tarena" ;// 声明一个非数字的字符串
  try{
  System.out.println(Integer.parseInt(str)) ;// 转型
  }catch(Exception e){
  System.err.println(e) ;
  }
  }
  }
  3、System.in
  System.in实际上是一个键盘的输入流,其本身是InputStream类型的对象,利用这种方式就可以完成从键盘上读取数据的功能。
  import java.io.InputStream ;
  public class SystemIn{
  public static void main(String args[]) throws Exception {// 所有异常抛出
  InputStream input = System.in ;// 从键盘接收数据
  byte b[] = new byte[5] ;// 开辟空间,接收数据
  System.out.print("请输入内容:") ;// 提示信息
  int len = input.read(b) ;// 接收数据
  System.out.println("输入的内容为:" + new String(b,0,len)) ;
  input.close() ;// 关闭输入流
  }
  }
(责任编辑:)

转载于:https://www.cnblogs.com/javaitpx/archive/2013/03/25/2980209.html

你可能感兴趣的文章
Angular Cli 创建并且运行项目
查看>>
《几何与代数导引》例2.7.2
查看>>
Synplify 使用过程中最常用的选项及命令的介绍
查看>>
创建带属性的XML文档
查看>>
JS实现跟随鼠标的魔法文字
查看>>
[转载]谈谈关于MVP模式中V-P交互问题
查看>>
linux下用eclipse开发mapreduce遇到的问题
查看>>
阻止微信浏览器下拉滑动效果(ios11.3 橡皮筋效果)
查看>>
小程序如何处理键盘覆盖输入框
查看>>
ajax
查看>>
java日历显示年份、月份
查看>>
KMP 算法
查看>>
TLD正确运行方法
查看>>
Rocket - util - GenericParameterizedBundle
查看>>
JDB调试代码 20165324 何春江
查看>>
DIV+CSS中清除浮动的7种方法分析
查看>>
xml是什么?
查看>>
史上最简单的Docker入门教程
查看>>
对Spring的一些个人理解
查看>>
Builder设计模式
查看>>