package Mine;
import java.io.*;
import java.util.Scanner;
public class Demo{
public static void main(String[] args)throws Exception{
method();
method1();
}
public static void method() throws Exception{
Scanner scanner = new Scanner(System.in);
// 将控制台中获得的字符存入string中
String string = new String(scanner.nextLine());
// 创建输出对象与文档建立的位置
FileOutputStream fileOutputStream = new FileOutputStream("E:/123.txt");
// 创建byte数组,将string中内容存入byte数组中,然后输出到流,写入文件
byte[] bytes = new byte[1024];
bytes = string.getBytes();
fileOutputStream.write(bytes);
// 字符写入成功,关闭流
fileOutputStream.close();
}
public static void method1() throws Exception{
// 将文件中的字符在控制台显示,得到反馈
// 创建输入流对象,选取文本文件地址
FileInputStream fileInputStream = new FileInputStream("E:/123.txt");
// 读取文件内容,存入byte类型数组中
byte[] bytes1 = new byte[1024];
fileInputStream.read(bytes1);
// 转换为字符串格式在控制台输出
String string1 = new String(bytes1);
System.out.println(string1);
// 存入结束,关闭流
fileInputStream.close();
}
}
Eclipse中将控制台中字符存入指定位置的文档中
最新推荐文章于 2022-08-19 11:18:07 发布