java代码,向文件中添加新的内容不擦掉原有数据
1、首先,我们创建一个测试类,用来写我们这里的逻辑代码。
2、在类中,添加一个main方法来执行我们逻辑代码。
3、这里,我们使用以下代艨位雅剖码,获得指定的文本文件。我这里是当前文件下的一个文件,如果您操作的文件不在当前文件夹的话,您需要注意一下路径,同时,需要注意一些权限,权限应该是读写。
4、指针默认在文件开始,若直接写,会将该文件这段数据覆盖掉。
5、因此,我们需要获得文本文件文本内容的宽度,然后将指针放到所有文字之后,对文件进行追加操作。
6、追加文字到文本文件中,需要指定其编码方式,否则将出现乱码等情况。
7、接下来,我们开始写入需要追加的文本内容,将其直接追加到文本文件中即可。
8、执行成功后,我们我们可以将执行结果输出到控制台。
9、注意,执行到这里我们的逻辑代码差不多结束了,不过我们还需要关闭被我们创建出来的文件流。
10、由于读写文件可能会失败,因此我们需要对异常进行处理,处理办法通常有两种,一种是将其异常抛出去,一个是使用try{}catch(){ }对其进行处理。我这里直接直接将其抛出去。
11、最后,您可以运行一下,看一下您的代码是否能够正常运行。如果运行成功,那么会输出“写入完毕!”到控制台。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:29
阅读量:30
阅读量:86
阅读量:60
阅读量:89