对于文件的相关基础操作的学习与总结

String类

在读写文件时,最不能忽略的是String数据类型的使用,那就先来说明一下String类型吧!

1、charAt();

2、compareTo();

3、length();

4、split();


指定分割的份数的话,可以这样做:

5、toCharArray();


已经分割成了单个字符

6、toLowerCase();/toUpperCase();

大写也同上述操作:

7、toString();

在流的使用中,一般用于StringBuffer类型的数据转换为String类型

7、trim();


这里主要列出了之前需要用到的String方法,更多详细的方法可以查看该网址:https://www.runoob.com/java/java-string.html

Stream相关方法

BufferedReader类

BufferedReader br=new BufferedReader(new InputStreamReader(System.in));//BufferedReader输入语句

JDK5之后,主要用Scanner类进行控制台的输入

文件的读写

FileInputStream类--主要用于读文件

FileOutputStream类--主要用于写入文件

在用完文件流之后,一定要记得将文件流关闭,即调用.close()方法!!!

在将外部内容写入文件时,为了避免因为二进制问题而导致的乱码,可以利用上述语句改变编码语言。

文件和目录问题

创建目录:

读取目录:
利用.isDrectory()判断是否为目录,若是目录,则继续利用递归往下进行探索;反之,则进行文件路径的输出;

删除目录:
同样,也是利用递归进行删除操作,.delete()即可;

posted @ 2022-10-22 15:49  yesyes1  阅读(22)  评论(0编辑  收藏  举报