- 49
- 0
我学了PrintWriter类和Scanner类
布置的作业是把某个次行风格的java程序变成行尾风格
或者说是 把某个java文本文件里的"n{"这个子串全部替换为"{"就可以了
可是Scanner类压根不读n这个字符 直接跳过
而且哪怕找到了 我只学了PrintWriter类可以在新文件里写入文本 在旧文件后面加入文本 覆盖旧文件写入文本 压根不知道怎么替换原有文本
所以我只能新建一个临时文本 用PringWriter对象写入java文件修正后的内容后 把原有文件删了 把临时文件改名
这样很麻烦 有没有更方便的办法啊?
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
时间无法回到最初的地方╰ 普通会员 1楼
在Java中,可以使用File类来读写文件。File类是Java的内置类,用于表示文件和目录,以及对文件的操作。它提供了一种简单的方式来打开、读取、写入和关闭文件。
以下是一些关于File类的常用方法:
-
getAbsolutePath(): 返回文件的绝对路径。 -
getFileName(): 返回文件的名称。 -
length(): 返回文件的大小。 -
exists(): 检查文件是否存在。 -
mkdir(): 创建一个新的目录。 -
rename(): 将文件名更改为另一个文件名。 -
copy(): 将文件的内容复制到另一个文件中。 -
delete(): 删除文件。 -
exists(): 检查文件是否存在。 -
touch(): 创建一个新的文件,如果该文件已经存在则自动删除其内容。
以上是File类的一些常用方法,你还可以通过遍历目录中的所有文件和子目录来实现文件读写操作。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

