java中输出流OutputStream 类应用实例(转)

java中输出流OutputStream 类应用实例(转)

 

OutputStream类
该类是字节输出流的抽象类,定义了输出流的各种操作方法。这些方法的说明如表1所示。
下面通过实例介绍如何使用OutputStream类向控制台输出字符串信息。步骤如下。
(1)创建OutputStreamWriteStr类,在类中创建OutputStream类的实例对象out,并为其赋值为System类的out属性,该属性是控制台的输出流,再定义一个字节数组,该数组是将要输出到控制台的字符串信息,并通过out对象在控制台输出该字节数组的内容。关键代码如下:
src\com\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\OutputStreamWriteStr.java完整代码:

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();
}
}
}

 

http://www.cnblogs.com/ITEagle/archive/2010/03/06/1679517.html

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/109659.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • [LeetCode] First Bad Version

    [LeetCode] First Bad Version

    2021年9月8日
    45
  • 最近使用百度分享的api,引发 了一下问题,微博分享的页面跳转不成功

    最近使用百度分享的api,引发 了一下问题,微博分享的页面跳转不成功1、导致问题的原因有可能是百度分享的服务器有时候无法跳转到微博(个人分析)2、最后我的解决方式,点击事件,让浏览器直接跳转到微博分享的页面window.location.href="http://v.t.sina.com.cn/share/share.php?title=“自定义标题”&pic=“自定义分享图片地址”&searchPic=false"searchP…

    2022年10月8日
    5
  • ssh命令带密码_ssh远程登录命令明文密码

    ssh命令带密码_ssh远程登录命令明文密码ssh命令带密码有时候,我们在写脚本的时候,我们ssh到一台客户机执行命令的时候,如果客户机设置了密码,这时候,就会提示我们需要通过交互式的方式输入密码。当我们不想执行这一步操作的时候,我们可以在ssh的同时带上密码,不用我们手动输入。先安装一个软件包yuminstall-ysshpass只需要在ssh命令的前面带上sshpass就可以了sshpass-p’redhat’s…

    2022年10月19日
    2
  • DS18B20温度传感器的工作原理_基于ds18b20的温度报警仿真

    DS18B20温度传感器的工作原理_基于ds18b20的温度报警仿真数字温度传感器(DS18B20)传感器参数

    2025年12月14日
    2
  • mysql中nvl_浅谈Mysql中类似于nvl()函数的ifnull()函数

    mysql中nvl_浅谈Mysql中类似于nvl()函数的ifnull()函数IFNULL(expr1,expr2)如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。mysql>selectIFNULL(1,0);->1mysql>selectIFNULL(0,10);->0mysql>selectIFNULL(1/0,10);-…

    2022年7月13日
    20
  • [渝粤教育] 徐州工业职业技术学院 橡胶原材料 参考 资料「建议收藏」

    [渝粤教育] 徐州工业职业技术学院 橡胶原材料 参考 资料「建议收藏」教育-橡胶原材料-章节资料考试资料-徐州工业职业技术学院【】课程认知随堂测验1、【多选题】下列制品可采用橡胶材料制作的是。A、轮胎B、鞋子底C、输送带D、婴儿奶嘴参考资料【】2、【多选题】硫化体系主要包括。A、硫化剂B、促进剂C、活性剂D、防焦剂参考资料【】3、【判断题】橡胶是一种材料,它在大的形变下能迅速而有力恢复其形变,能够被改性(硫化)。A、正确B、错误参考资料【】4、【判断题】生胶是一种高弹性高聚物材料,是制造橡胶制品的基础材料,一

    2022年10月2日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号