bufferedreader和bufferedwriter有什么用途啊?
Bufferedreaderbr=newBufferedreader{newinputstreamreader(systemin)};Bufferedreaderbr=n...
Bufferedreader br=new Bufferedreader{new inputstreamreader(system in)};
Bufferedreader br=new Bufferedreader{new filereader("test.txt")};
Bufferedwriter br=new Bufferedwriter {new filewriter ("test.txt")};
这三个语句分别表示什么意思啊? 展开
Bufferedreader br=new Bufferedreader{new filereader("test.txt")};
Bufferedwriter br=new Bufferedwriter {new filewriter ("test.txt")};
这三个语句分别表示什么意思啊? 展开
2个回答
推荐于2018-12-13 · 知道合伙人教育行家
关注
展开全部
bufferedreader:从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取;
bufferedwriter:将文本写入字符输出流,缓冲各个字符,从而提供单个字符、数组和字符串的高效写入;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
这个是将字符输入流嵌套在控制台输入流中,用于入去控制台输入的字符。
BufferedReader br=new BufferedReader(new FileReader("test.txt"));
对文件test.txt构造了一个字符输入流,用于将test.txt中的字符读取出来。
BufferedWriter br3=new BufferedWriter (new FileWriter ("test.txt"));
对文件test.txt构造了一个字符输出流,用于将输出流中的数据写入到test.txt中。
对于输入输出流的理解是相对于程序本身而言的,将一个文件中的数据读取出来写入到程序里面,这样的是输入流,而将程序中的数据写入到一个文件中这样的是输出流,这个输入和输出可以理解为相对程序来说是输入还是输出来定义。
bufferedwriter:将文本写入字符输出流,缓冲各个字符,从而提供单个字符、数组和字符串的高效写入;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
这个是将字符输入流嵌套在控制台输入流中,用于入去控制台输入的字符。
BufferedReader br=new BufferedReader(new FileReader("test.txt"));
对文件test.txt构造了一个字符输入流,用于将test.txt中的字符读取出来。
BufferedWriter br3=new BufferedWriter (new FileWriter ("test.txt"));
对文件test.txt构造了一个字符输出流,用于将输出流中的数据写入到test.txt中。
对于输入输出流的理解是相对于程序本身而言的,将一个文件中的数据读取出来写入到程序里面,这样的是输入流,而将程序中的数据写入到一个文件中这样的是输出流,这个输入和输出可以理解为相对程序来说是输入还是输出来定义。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
bufferedreader:从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取;
bufferedwriter:将文本写入字符输出流,缓冲各个字符,从而提供单个字符、数组和字符串的高效写入;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
这个是将字符输入流嵌套在控制台输入流中,用于入去控制台输入的字符。
BufferedReader br=new BufferedReader(new FileReader("test.txt"));
对文件test.txt构造了一个字符输入流,用于将test.txt中的字符读取出来。
BufferedWriter br3=new BufferedWriter (new FileWriter ("test.txt"));
对文件test.txt构造了一个字符输出流,用于将输出流中的数据写入到test.txt中。
我觉得对于输入输出流的理解是相对于程序本身而言的,将一个文件中的数据读取出来写入到程序里面,这样的是输入流,而将程序中的数据写入到一个文件中这样的是输出流,这个输入和输出可以理解为相对程序来说是输入还是输出来定义
bufferedwriter:将文本写入字符输出流,缓冲各个字符,从而提供单个字符、数组和字符串的高效写入;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
这个是将字符输入流嵌套在控制台输入流中,用于入去控制台输入的字符。
BufferedReader br=new BufferedReader(new FileReader("test.txt"));
对文件test.txt构造了一个字符输入流,用于将test.txt中的字符读取出来。
BufferedWriter br3=new BufferedWriter (new FileWriter ("test.txt"));
对文件test.txt构造了一个字符输出流,用于将输出流中的数据写入到test.txt中。
我觉得对于输入输出流的理解是相对于程序本身而言的,将一个文件中的数据读取出来写入到程序里面,这样的是输入流,而将程序中的数据写入到一个文件中这样的是输出流,这个输入和输出可以理解为相对程序来说是输入还是输出来定义
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询