首页 > 编程语言 >Java学习之字节流写入的两个小问题

Java学习之字节流写入的两个小问题

时间:2023-03-02 22:32:12浏览次数:41  
标签:Java 字节 写入 FileOutputStream file 流写 public

 

package com.itheima_112;

/*
字节流写数据的两个小问题:
1:字节流写数据如何实现换行呢?
windows:\r\n
linux:\n
mac:\r
2.字节流写数据如何实现追加写入呢
public FileOutputStream(String name,boolean append)
创建文件输出流以指定的名称写入文件.
如果第二个参数为true,则字节将写入文件的末尾而不是开头
*/

import java.io.FileOutputStream;
import java.io.IOException;

public class FileOutputStreamDemo002 {
public static void main(String[] args) throws IOException {
//创建一个字节流对象
FileOutputStream file = new FileOutputStream("/Users/Steven/wang.txt",true);
//写数据
for (int i = 0;i <= 10; i++){
file.write("helloworld".getBytes());
file.write("\r".getBytes());

}
//释放资源
file.close();

  字节流写数据的两个小问题:

        1:字节流写数据如何实现换行呢?

           windows:\r\n

           linux:\n

           mac:\r

        2.字节流写数据如何实现追加写入呢

          public FileOutputStream(String name,boolean append)

             创建文件输出流以指定的名称写入文件.

             如果第二个参数为true,则字节将写入文件的末尾而不是开头

标签:Java,字节,写入,FileOutputStream,file,流写,public
From: https://blog.51cto.com/wang/6096815

相关文章

  • JavaSE——金额转换
    packagecom.zhao.stringtest;importjava.util.Scanner;publicclassTest3{//金额转换//查表法publicstaticvoidmain(String[]args){......
  • java 中HashMap集合框架的应用
    NIO2007某次科研调查时得到了n个自然数,每个数均不超过1500000000(1.5*109)。已知不相同的数不超过10000个,现在需要统计这些自然数各自出现的次数,并按照自然数从小到大的顺序......
  • 微软出品自动化神器【Playwright+Java】系列(十)元素定位详解
    一、写在前面又有很久没更文了,真的是被催婚搞的整个人情绪特别不好,如果硬要形容的话,那就是没法跟人正常沟通,一点就着,做什么都没耐心,看什么都烦,简直没救了...也是偶然发现......
  • 1. Pandas的创建、读取和写入
    该博客是Pandas课程习题,前往此处可学习课程习题1.创建一个和下图一样的DataFramefruits提示提示:`pd.DataFrame`语句来创建一个DataFrameCodefruits=pd.Dat......
  • Groovy-正则捕获,Http请求和写入文件
    示例:<!--FontAwesome--><linkhref="static/font-awesome/4.7.0/css/font-awesome.min.css"rel="stylesheet"><!--Ionicons--><linkhref="stat......
  • Java学习笔记(三)java方法
    学习笔记3Java方法一、什么是方法System.out.println()是什么System是一个类,out是一个对象,println()就是一个方法意思是调用System中的out对象的println()方法......
  • java转换
    16进制转十进制:inti= Integer.parseInt(str,16);Integer.parseInt(str.substring(2),16);带有0x标识的十六进制数,需要截去前面两位标识。十进制转二......
  • java - Random18
    猜数字案例packagecom.demo.test;importjava.util.Random;importjava.util.Scanner;publicclassrr{publicstaticvoidmain(String[]args){......
  • 火山引擎DataLeap:揭秘字节跳动数据血缘架构演进之路
    更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群DataLeap是火山引擎数智平台VeDI旗下的大数据研发治理套件产品,帮助用户快速完成数据......
  • 计算机存储的最小单位是字节byte,不是位bit
     51单片机是8位的寄存器,汇编指令一次最小处理8位,也就是一个字节,不管是内存还是外存。内存、磁盘容量都是以多少字节为单位,没听说过多少个位的磁盘。磁盘的读写以字节......