昨天的小测验中,我发现JAVA的一些基础知识我遗忘的很多,因此写几篇笔记,温习一下以前的知识,以后再复习,也更加方便。
一.
StringBuffer 和 StringBuilder 类
为什么要用StringBuffer
StringBuffer可以实现对字符串进行修改,并且在使用 StringBuffer 类时,每次都会对 StringBuffer 对象本身进行操作,而不是生成新的对象
这样一来就比较方便。
用示例理解一下
StringBuilder sb = new StringBuilder(20);//创建一个StringBuffer,初始容量为20
sb.append("newstring");//往其中添加字符串"newstring"
sb.insert(8, "Java");//在第八个下标处中间插入字符串"Java"
sb.delete(5,8);//把第五到八下标中间的字符串删掉
常用方法
二.
读写文件所用到的方法
BufferedReader
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
.read() 读取字符输入
.readLine() 读取字符串输入
File
方法一览
FileReader
FileWriter
方法
再加一个例子,这个例子看起来比较清楚
File input_file=new File("input.txt"); File output_file=new File("output.txt"); BufferedReader br=new BufferedReader(new FileReader(input_file)); BufferedWriter bw=new BufferedWriter(new FileWriter(output_file)) ; String s=br.readLine();//将文本文件中的所有信息变为字符串 System.out.print(s);//打印 bw.write(s);//写入文件 br.close(); bw.close();//关闭
部分资料取自菜鸟教程
标签:01,复习,StringBuffer,知识,br,BufferedReader,File,字符串,new From: https://www.cnblogs.com/rsy-bxf150/p/17164768.html