zoukankan      html  css  js  c++  java
  • java中输出流OutputStream 类应用实例

    OutputStream类
    该类是字节输出流的抽象类,定义了输出流的各种操作方法。这些方法的说明如表1所示。
    下面通过实例介绍如何使用OutputStream类向控制台输出字符串信息。步骤如下。
    (1)创建OutputStreamWriteStr类,在类中创建OutputStream类的实例对象out,并为其赋值为System类的out属性,该属性是控制台的输出流,再定义一个字节数组,该数组是将要输出到控制台的字符串信息,并通过out对象在控制台输出该字节数组的内容。关键代码如下:
    src\com\lzw\OutputStreamWriteStr.java关键代码:
    public static void main(String[] args) {
    OutputStream out=System.out;
    try {
    byte[] bs="本实例使用OutputStream输出流,在控制台输出字符串\n".getBytes();
    out.write(bs);                              // 将字节数组的内容写入输出流
    bs="输出内容:\n".getBytes();
    out.write(bs);
    bs="      网站源代码,祝愿天下学子,学业有成。".getBytes();
    out.write(bs);
    out.close();                                 // 关闭输出流
    } catch (IOException e) {
    e.printStackTrace();
    }
    }
    (2)运行本实例,在控制台中将输出以下字符串信息:
    本实例使用OutputStream输出流,在控制台输出字符串
    输出内容:
    网站源代码,祝愿天下学子,学业有成。
    完整代码:
    src\com\lzw\OutputStreamWriteStr.java完整代码:
    package com.lzw;
    import java.io.IOException;
    import java.io.OutputStream;
    public class OutputStreamWriteStr {
    public static void main(String[] args) {
    OutputStream out=System.out;
    try {
    byte[] bs="本实例使用OutputStream输出流,在控制台输出字符串\n".getBytes();
    out.write(bs);
    bs="输出内容:\n".getBytes();
    out.write(bs);
    bs="明日科技有限公司,祝愿天下学子,学业有成。".getBytes();
    out.write(bs);
    } catch (IOException e) {
    e.printStackTrace();
    }
    }
    }

  • 相关阅读:
    intel 蓝牙驱动安装时报错
    H310C,B365,M.2 NVME SSD,USB3.0,安装 WIN7 64 位
    C# .NET 判断输入的字符串是否只包含数字和英文字母
    squid http,https, 代理,默认端口3128
    C# .net mvc web api 返回 json 内容,过滤值为null的属性
    centos7安装python-3.5
    systemctl命令完全指南
    Centos7中systemctl命令详解
    Python if 和 for 的多种写法
    CentOS 7.0,启用iptables防火墙
  • 原文地址:https://www.cnblogs.com/ITEagle/p/1679517.html
Copyright © 2011-2022 走看看