[Java]FileOutputStream的换行/续写/一次性写出一个字符串的方法

news/2024/7/7 20:18:03

 

1.续写:FileOutputStream这个io流中的write方法默认情况下是覆盖写入的,如果需要追加写入,需要添加一个参数true
2.虽然write只能一个字符一个字符写入 但是我们可以把想输入的字符串放在str 再将str转化成byte数组
import java.io.FileOutputStream;
import java.io.IOException;

public class Main {
    public static void main(String[] args) throws IOException {
        /*
        1.续写:FileOutputStream这个io流中的write方法默认情况下是覆盖写入的,如果需要追加写入,需要添加一个参数true
        2.虽然write只能一个字符一个字符写入 但是我们可以把想输入的字符串放在str 再将str转化成byte数组
         */
        //1.创建对象
        FileOutputStream fos = new FileOutputStream("F:\\test\\Information\\Characters\\Dontknow.txt");
        //2.写出数据
        String str = "一个普普通通\n的陌生人";
        byte[] arr = str.getBytes();
        fos.write(arr);//写入字符数组 一个byte一个byte 但是我可以间接来使用
        //3.释放元素
        fos.close();

    }
}


http://lihuaxi.xjx100.cn/news/1908705.html

相关文章

Java8为什么要引入流Stream API

Java8为什么要引入流Stream API Java 8引入流(Stream)API的主要原因是为了提供一种更高效、更简洁、更易于阅读和维护的方式来处理数据集合,尤其是在处理大量数据时。流API引入了一种新的抽象层,使得数据处理操作可以更加直观和函…

一些CSS的笔记

1.margin margin:0 auto 是指上下的值为0,左右的值为auto; margin:auto是指上右下左的值全都auto,即都是自适应的; margin:0; 这个是上右下左的值都为0; 2.vertical-align vertical-align 属性设置元素的垂直对齐方式。…

unity脚本API中OnCollisionEnter()、OnTriggerEnter()二者的区别

Unity中的OnCollisionEnter和OnTriggerEnter两个函数在日常的开发中很常见但也容易混淆,下面说一说两者的区别。 碰撞器(Collider)与触发器(Trigger)的概念 碰撞器(Collider)和触发器&#xff…

ARM GIC(四) gicv3架构基础

GICv3架构是GICv2架构的升级版,增加了很多东西。变化在于以下: 使用属性层次(affinity hierarchies),来对core进行标识,使gic支持更多的core 将cpu interface独立出来,用户可以将其设计在core…

Ubuntu 常用命令之 history 命令用法介绍

📑Linux/Ubuntu 常用命令归类整理 history命令在Ubuntu系统中用于显示用户执行过的命令列表。这个命令在bash shell中非常有用,特别是当你需要记住你之前执行过的命令时。 history命令的参数如下 -c:清除历史记录。-d offset:删…

Linux | 数据结构之内核链表

Linux | 数据结构之内核链表 时间:2023年12月20日15:42:45 文章目录 Linux | 数据结构之内核链表1.参考2.内核链表2-1.源码2-2.节点类型2-3.内核链表相关算法2-3-1.初始化`2-3-1-1`.宏的实现2-3-1-2.内联函数的实现2-3-2.插入`2-3-2-1`.将new指向的结点插入到head指向的结点后…

Go语言与HTTP/2协议的实践探索

随着互联网技术的发展,HTTP/2协议逐渐成为主流。Go语言作为一种高效、简洁的编程语言,与HTTP/2协议的结合具有很大的潜力。本文将探讨Go语言与HTTP/2协议的实践探索。 一、HTTP/2协议的优势 HTTP/2协议相比HTTP/1.1协议,具有以下优势&#…

6. 结构型模式 - 享元模式

亦称: 缓存、Cache、Flyweight 意图 享元模式是一种结构型设计模式, 它摒弃了在每个对象中保存所有数据的方式, 通过共享多个对象所共有的相同状态, 让你能在有限的内存容量中载入更多对象。 问题 假如你希望在长时间工作后放松一…