但凡程序想要输出内容,都可利用OutPutStream类完成
package cn.dujiang.demo;
import java.io.File;
import java.io.FileOutputStream;
import java.io.OutputStream;
/**
* 以下代码将字节数组的内容进行了输出,并且,如果此时要输出的文件不存在,那么会自动进行创建
* 可是对于输出操作在整个OutputStream类里面一共定义有三个方法。
* @author Dujiang
*
*/
public class TestDemo {
public static void main(String[] args) throws Exception {
File file = new File("F:" + File.separator + "demo" + File.separator + "demo.text");
if (!file.getParentFile().exists()) {
file.getParentFile().mkdirs();
}
OutputStream output = new FileOutputStream(file);
String str = "今天开始,感谢时间 !";
byte data[] = str.getBytes();
output.write(data);
output.close();
}
}
package cn.dujiang.demo;
import java.io.File;
import java.io.FileOutputStream;
import java.io.OutputStream;
/**
* 以下代码将字节数组的内容进行了输出,并且,如果此时要输出的文件不存在,那么会自动进行创建
* 可是对于输出操作在整个OutputStream类里面一共定义有三个方法。
* @author Dujiang
*
*/
public class TestDemo {
public static void main(String[] args) throws Exception {
File file = new File("F:" + File.separator + "demo" + File.separator + "demo.text");
if (!file.getParentFile().exists()) {
file.getParentFile().mkdirs();
}
OutputStream output = new FileOutputStream(file);
String str = "今天开始,感谢时间 !";
byte data[] = str.getBytes();
for (int i = 0; i < data.length; i++) {
output.write(data[i]);
}
output.close();
}
}
package cn.dujiang.demo;
import java.io.File;
import java.io.FileOutputStream;
import java.io.OutputStream;
/**
* 以下代码将字节数组的内容进行了输出,并且,如果此时要输出的文件不存在,那么会自动进行创建
* 可是对于输出操作在整个OutputStream类里面一共定义有三个方法。
* @author Dujiang
*
*/
public class TestDemo {
public static void main(String[] args) throws Exception {
File file = new File("F:" + File.separator + "demo" + File.separator + "demo.text");
if (!file.getParentFile().exists()) {
file.getParentFile().mkdirs();
}
OutputStream output = new FileOutputStream(file);
String str = "今天开始,感谢时间 !";
byte data[] = str.getBytes();
output.write(data, 2, 6);
output.close();
}
}
℃江