本文主要是介绍采字符输出流FileWriter,从键盘上输入数值,并存入文件中,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
public class Test05 {public static void main(String[] args) {//写在try小括号里面的流可以自动关闭,不需要手动关闭try(// 创建文件字符流输出对象,指向要输出的文件路经,默认是替原有//文件的内容,如果要追加内容,在第二个参数设置tureFileWriter fileWriter = new FileWriter("E:\\IdeaProjects\\aliang\\day03.txt");BufferedWriter bufferedWriter = new BufferedWriter(fileWriter)){ // //向文件写入数据 // bufferedWriter.write("你吃了吗?"); // //输出一个换行符 // bufferedWriter.newLine(); // bufferedWriter.write("大家好,欢迎你来中国"); // //刷新缓冲区,写入文件 // bufferedWriter.flush();Scanner scanner = new Scanner(System.in);System.out.println("请输入你想输入的值:");String s = scanner.nextLine();while (!s.equals("exit")){bufferedWriter.write(s);//如果输入exit字符串则结束输入bufferedWriter.newLine();//输出换行符bufferedWriter.flush();//刷新缓冲区,写入到文件保存System.out.println("请输入你想输入的值:");s = scanner.nextLine();}}catch (IOException e){e.printStackTrace();}} }
这篇关于采字符输出流FileWriter,从键盘上输入数值,并存入文件中的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!