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()即可;