import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.IOException;
import java.nio.charset.StandardCharsets;

public class IOtest02 {

//写到硬盘
public static void main(String aas[]){
FileOutputStream outputStream = null;
try {
outputStream = new FileOutputStream("demo001",true);
//如果文件不存在,使用输出流时则会自动帮我们创建
//而且写到硬盘的方法时直接覆盖,以前的啥都没了
// outputStream.write('h');
// outputStream.write('e');
//如何保留之前的呢?
//我们使用append追加模式
//在构造的时候直接加一个参数,true即可

//如何写字符串呢?
String needWrite = "害害,我是字符串!";
outputStream.write(needWrite.getBytes());
outputStream.write(needWrite.getBytes(),3,3);

//总结:
//三种写入硬盘的方式
//1,写入单个字节
//2,写入一串字符串(字符数组)
//3,指定初始位置和长度写入字符串

}catch(IOException ioe)
{
ioe.printStackTrace();
}finally{
try {
outputStream.close();
}catch(IOException ioe){
ioe.printStackTrace();
}
}

}
}

最新文章

  1. 如何制作快速加载的HTML页面
  2. [Linux] - Virtualbox-CentOS动态增加分区空间方法
  3. HBase Shell 常用命令及例子
  4. [Android Tips] 1. Getting StatusBar Height
  5. [TypeScript] 建置输出单一JavaScript档案(.js)与Declaration档案(.d.ts)
  6. HBase入库调优
  7. JavaScript之可运行按钮
  8. js动态生成按钮,页面用DIV简单布局2
  9. c# 数据类型转换 as(C# 参考)
  10. Spring.Net-创建对象
  11. 服务器端语言go之开篇分享
  12. Servlet 单例多线程【转】
  13. Goldwave-5.7[逆向流程+算法分析]
  14. 通过ICE轻松部署WES7镜像
  15. [CocoaPods]如何使用CocoaPods插件
  16. 直接突破百度网盘,用IDM或者迅雷下载。
  17. SQL Server Assembly (SQL CLR) 还原数据库后的问题
  18. 使用mac电脑,对Github客户端的简单操作1----开源项目
  19. 【转】javascript 的类,原型,继承的理解
  20. csv+jenkins+ant测试接口

热门文章

  1. 【clickhouse专栏】对标mongodb存储类JSON数据文档统计分析
  2. k8s client-go源码分析 informer源码分析(6)-Indexer源码分析
  3. 22.LVS+Keepalived 高可用群集
  4. 2022年最强八股文《码出八股文-斩出offer线》
  5. vue2升级vue3:vue2 vue-i18n 升级到vue3搭配VueI18n v9
  6. 到点了开始网抑云(悲)但是用python(整活)
  7. IDEA Unicode码转中文
  8. UML图记忆技巧
  9. Tapdata Cloud 版本上新!率先支持数据校验、类型映射等6大新功能
  10. Mac平台下git命令自动补全