文件操作(与缓存相关的)相关笔记

这篇具有很好参考价值的文章主要介绍了文件操作(与缓存相关的)相关笔记。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

与缓存相关就是一行一行进行读写,或者直接读写整个文件

1.BufferedInputStream,字节

        1.构造方法:

                new BufferedInputStream(FileInputStream对象);

        2.读取文件

        除了基础的read方法之外还有一个readAlllBytes方法可以返回这个文件的所有字节成为一个byte数组

2.BufferedOutputStream,字节

        1.构造方法

                new BufferedOutputStream(FileOutputStream对象);

        2.写入文件

                和FileOutputStream区别不大

3.BufferedReader,字符

        1.构造方法:

                new BufferedReader(FileReader对象)

        2.读取文件

       相比于FileWriter 除了基础的read方法之外还有一个readLine方法可以返回一个String类型的字符串,代表一行的数据

4.BufferedWriter,字符

        1.构造方法

                new BufferedWriter(FileWriter对象);

        2.写入文件

        除了基础的write方法之外这里还可以直接使用write(String)然后使用newLine方法换一行重新写,他与FileWriter的区别就在于换行不需要\n直接用newLine方法就可以文章来源地址https://www.toymoban.com/news/detail-819234.html

到了这里,关于文件操作(与缓存相关的)相关笔记的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Windows基础命令:目录和文件操作&文本处理&网络相关操作

    方法一:打开\\\"运行\\\"对话框(Win+R),输入cmd 也可以通过cmd /c 命令和cmd /k 命令的方式来直接运行命令(/c表示执行完命令后关闭cmd窗口;/k表示执行完命令后保留cmd窗口) 方法二:在任务栏直接搜索“cmd” 显示当前目录或改变当前目录 语法规则 (1)显示目录 显示当前驱动

    2024年02月05日
    浏览(42)
  • Ubuntu磁盘和目录和文件的相关操作

    目录 0、常见操作 1、目录的切换 2、查看目录及文件 3、目录的常见操作 4、文件的常见操作 0、常见操作 关机命令 重启命令 清除终端屏幕上的内容 显示最近执行的命令历史记录 Ctrl + C :中断当前运行的命令 Ctrl + D :退出当前终端会话 Ctrl + Alt + T :打开新终端窗口。 Ctrl

    2024年02月04日
    浏览(31)
  • Python基础教程--3.1文件的相关操作

    在 Python 中,文件操作是一个非常重要的部分。本文将介绍如何在 Python 中打开、读写、删除和重命名文件。 在 Python 中,可以使用 open() 函数打开文件。该函数需要两个参数:文件路径和打开模式。 例如,如果要打开名为 example.txt 的文件,可以使用以下代码,r 表示读取模式

    2023年04月08日
    浏览(35)
  • 微信小程序文件相关操作(新建文件夹、下载、解压、读取等)

    wx.downloadFile()  //下载 wx.getFileSystemManager()  //获取小程序的文件管理器 FileSystemManager.unzip() //解压 FileSystemManager.readdir()  //读取文件夹 FileSystemManager.readFile()  //读取文件 FileSystemManager.access() //判断文件/目录是否存在 FileSystemManager.mkdir()  //创建文件夹 index.js 在 onload 中获取 F

    2024年02月15日
    浏览(47)
  • Django笔记之in查询及date日期相关过滤操作

    这一篇介绍关于范围,日期的筛选 in range date year week weekday quarter hour 1、in in 对应于 MySQL 中的 in 操作,可以接受数组、元组等类型数据作为参数: 对应的 SQL 是: 字符串也可以作为参数,但是转义后的 SQL 的意思不太一样: 对应的 SQL 为: in 操作也可以用于子查询动态的获

    2024年02月16日
    浏览(45)
  • MySQL 课后习题解析与笔记——学生选课数据库相关操作

    这篇文章记录一下帮助粉丝朋友一起学习解决的 MySQL 课后习题,内容很基础,都是基础的数据库语句和操作,内容是关于学生选课数据库的一些操作。这里我用 MySQL 和 Navicat 完成这些题目。 题目如下: 现有学生选课数据库:Student(Sno,Sname,Sage,Ssex,Sdept)、 Course(Cno

    2024年02月08日
    浏览(75)
  • 【Linux】 Linux用户权限、文件权限、权限操作相关介绍

    Linux下有两种用户:超级用户(root)、普通用户 其中, root用户的权限 在Linux中可以看作是 不受任何管控 的,就像 Windows中的管理员 : 而除了 root 之外的其他的所有用户都只是 普通用户 ,普通用户的权限是 受到管控 的 root 和 所有普通用户 都是需要设置密码的 ,且root和其他

    2024年02月05日
    浏览(39)
  • 【Spring框架全系列】SpringBoot配置文件相关操作

    🌇哈喽,大家好,我是小浪。上篇博客我们已经学习了如何创建一个Spring项目,那么创建Spirng项目还可以直接通过在Spring官网的方式来创建,做法也非常的简单,感兴趣的小伙伴可以在C站搜个教程尝试一下;那么,今天我们就来学习SpringBoot如何配置文件;💡💡 📲目录 一

    2024年02月05日
    浏览(46)
  • Linux 终端命令之文件目录操作,对比Dos相关命令

    目录 前言 基础命令(文件目录相关的) cd命令 【英文帮助】 【对应Dos命令】 pwd命令 【英文帮助】 【对应Dos命令】 ls命令 【英文帮助】 【对应Dos命令】 tree命令 【英文帮助】 【对应Dos命令】 mkdir命令 【英文帮助】 【对应Dos命令】 rmdir/rm命令 【英文帮助】 【对应Dos命令

    2024年02月11日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包