1.
public static void main (string [] args) {file f = new File ("c: //world.txt"); // Создать новый объект файла, и, если он не существует, создайте файл файла fileWrite FW; try {fw = new FileWriter (f); String Str = "Привет, мир"; fw.write (str); // написать строку в файл в соответствии с указанным путем fw.close (); } catch (ioException e) {e.printstackTrace (); }}2. InputStream и outputStream вход и потоковая передача outputstream
public static void main (string args []) {file f = new File ("c: //world.txt"); inputStream input = null; // Подготовка объекта ввода {input = new FileInputStream (f); byte b [] = Новый байт [1024]; // Все содержимое считывается. ; System.out.println ("Контент is:" + new String (b));} public static void main (string args []) {file f = new File ("c: //world.txt"); // Объявление объекта файла outputStream out = null; // Подготовка выходного объекта = new FileOutputStream (f); // instantiate string str = "hello World !!!" ; // Подготовка строкового байта b [] = str.getbytes (); // только вывод байтовых массивов, поэтому измените строку в байтовую массив Out.write (b); // Выходное содержимое, out.close ();}3. objectOutputStream и ObjectInputStream
ObjectOutputStream записывает основные типы данных и графику объектов Java в OutputStream. Объекты могут быть прочитаны (Refactored) с использованием ObjectInputStream. Постоянное хранение объектов может быть достигнуто с помощью файлов в потоках.
Записать сериализованные объекты в файл
1. Напишите сериализованные объекты для файла
FileOutputStreamfileStream=newFileOutputStream(“Myobject.ser”);//不存在则自动创建
2. Создать объект ObjectOutputStream
ObjectOutputStreamos=newObjectOutputStream(fileStream);
3. Напишите в объект
os.writeObject(one);//one是一个对象实例的引用名
4. Close objectOutputStream
os.close
ObjectInputStream используется для десериализации
Сериализация
1. Создать FileInputStream
FileInputStreamfileStream=newFileInputStream(“MyObject.ser”);
2. Создайте объект
ObjectInputStreamos=newObjectInputStream(fileStream);
3. Прочитайте объект
Objectone=os.readObject();
4. преобразовать тип объекта
ModelElf = (MODEL) ONE; // Модель - это имя класса одного объекта
5. Close ObjectInputStream
os.close();
Суммировать
Выше приведено в примере кода Java, написание строк в текстовый файл. Я надеюсь, что это будет полезно для всех. Заинтересованные друзья могут продолжать ссылаться на другие связанные темы на этом сайте. Если есть какие -либо недостатки, пожалуйста, оставьте сообщение, чтобы указать это. Спасибо за поддержку этого сайта