OutputStream练习
来源:互联网 发布:java web框架排行 编辑:程序博客网 时间:2024/05/20 05:30
package iotest.javase.test;
import java.io.*;
/**
* OutputStream输出从内存里拿出来就相当于输出,给文件中写入东西
*
*/
public class testio_01 {
public static void main(String[] args) throws IOException {
Diyi();
Dier();
}
private static void Dier() throws FileNotFoundException, IOException {
File file=new File("F:/io/hehe1.java");
if(!file.getParentFile().exists()){
//创建文件父路径
file.getParentFile().mkdirs();
}
//第二部:通过子类实例化父类
OutputStream ops=new FileOutputStream(file,true);
String mgs="欢迎你来到西安,中国西安欢赢你!.1\r\n";//\r\n表示换行
ops.write(mgs.getBytes(),0,10);//表示输出0到10字节的内容
ops.close();
}
private static void Diyi() throws FileNotFoundException, IOException {
//第一步:定义文件的路径
File file = new File("F:/io/hehe.java");
//如果文件路径及文件不存在
if(!file.getParentFile().exists()){
//创建文件父路径
file.getParentFile().mkdirs();
}
//第二部:通过子类实例化父类
OutputStream ops=new FileOutputStream(file);
//OutputStream ops=new FileOutputStream(file,true);//true表示追加数据不会覆盖原来的数据
//要输出的数据
String mgs="欢迎你来到西安,中国西安欢赢你!1";
//第三部:为了方便输出需要将字符串变为字节数组
byte data[]=mgs.getBytes();
//输出数据
//ops.write(data);此处表示输出全部内容
//ops.write(data,0,10);//此处表示输出0到10的字节内容
for (int i = 0; i < data.length; i++) {
ops.write(data[i]);
}//此处通过循环的方式输出全部的内容
//
//第四部:关比流
ops.close();
}
}
import java.io.*;
/**
* OutputStream输出从内存里拿出来就相当于输出,给文件中写入东西
*
*/
public class testio_01 {
public static void main(String[] args) throws IOException {
Diyi();
Dier();
}
private static void Dier() throws FileNotFoundException, IOException {
File file=new File("F:/io/hehe1.java");
if(!file.getParentFile().exists()){
//创建文件父路径
file.getParentFile().mkdirs();
}
//第二部:通过子类实例化父类
OutputStream ops=new FileOutputStream(file,true);
String mgs="欢迎你来到西安,中国西安欢赢你!.1\r\n";//\r\n表示换行
ops.write(mgs.getBytes(),0,10);//表示输出0到10字节的内容
ops.close();
}
private static void Diyi() throws FileNotFoundException, IOException {
//第一步:定义文件的路径
File file = new File("F:/io/hehe.java");
//如果文件路径及文件不存在
if(!file.getParentFile().exists()){
//创建文件父路径
file.getParentFile().mkdirs();
}
//第二部:通过子类实例化父类
OutputStream ops=new FileOutputStream(file);
//OutputStream ops=new FileOutputStream(file,true);//true表示追加数据不会覆盖原来的数据
//要输出的数据
String mgs="欢迎你来到西安,中国西安欢赢你!1";
//第三部:为了方便输出需要将字符串变为字节数组
byte data[]=mgs.getBytes();
//输出数据
//ops.write(data);此处表示输出全部内容
//ops.write(data,0,10);//此处表示输出0到10的字节内容
for (int i = 0; i < data.length; i++) {
ops.write(data[i]);
}//此处通过循环的方式输出全部的内容
//
//第四部:关比流
ops.close();
}
}
阅读全文
0 0
- OutputStream练习
- outputStream
- BufferInput/OutputStream ObjectInput/OutputStream
- outputstream inputstream
- outputstream inputstream
- InputStream OutputStream
- InputStream & OutputStream
- java OutputStream
- OutputStream分析
- InputStream OutputStream
- InputStream && OutputStream
- 13OutputStream
- inputStream&&OutputStream
- OutputStream类
- socket outputstream
- IO/OutputStream
- OutputStream/InputStream
- OutputStream——OutputStream基本概念
- HDU 3038 How Many Answers Are Wrong(维护节点间关系的并查集)
- C++动态内存管理
- 剑指offer——从上到下打印二叉树
- 数字货币深度解析区块链POS和POW的区别
- ARM汇编指令MRS和MSR
- OutputStream练习
- asp.net core 项目打开报错
- Scala入门到精通——第十七节 类型参数(一)
- 一份烂工作会给你带来什么?
- redis编译安装
- 租房注意事项
- Invenio学习笔记--Base
- Opencv--waitKey()函数详解
- 利用github创建个人网站