Mundarija:

Java-da faylni qanday yozish va unga qo'shish mumkin?
Java-da faylni qanday yozish va unga qo'shish mumkin?

Video: Java-da faylni qanday yozish va unga qo'shish mumkin?

Video: Java-da faylni qanday yozish va unga qo'shish mumkin?
Video: Serverga qo‘yish | Telegram bot | Bepul va oson usuli 2024, May
Anonim

Java ilovasi uchun fayl . Biz bajara olamiz qo'shish uchun java faylida quyidagi sinflardan foydalanish. Agar siz matnli ma'lumotlar va soni ustida ishlayotgan bo'lsangiz yozish operatsiyalar kamroq bo'lsa, FileWriter-dan foydalaning va uning konstruktoridan foydalaning qo'shish qiymatini rost deb belgilang. Agar soni yozish operatsiyalar juda katta, siz BufferedWriter dan foydalanishingiz kerak.

Shunga ko'ra, Java'da mavjud faylga qanday qo'shiladi?

Siz.. qila olasiz; siz … mumkin qo'shish matnga Java-da mavjud fayl ochish orqali a fayl FileWriter sinfidan foydalanish qo'shish rejimi. Buni FileWriter klassi tomonidan taqdim etilgan maxsus konstruktor yordamida amalga oshirishingiz mumkin fayl va mantiqiy qiymat, agar rost deb qabul qilingan bo'lsa, uni oching fayl ichida qo'shish rejimi.

Shuningdek, bilingki, matn fayliga qanday qo'shishim mumkin? Kimga matn fayliga qo'shing Maqsadni belgilab, WriteAllText usulidan foydalaning fayl va qo'shiladigan satr va o'rnatish qo'shish parametrdan rost. Ushbu misol "Bu sinov satri" qatorini yozadi. uchun fayl Testfile deb nomlangan. txt.

Buni hisobga olsak, Java-dagi faylga matnni qanday qo'shish mumkin?

Java-da matn fayliga yozing

  1. import java.io. FileWriter;
  2. umumiy WriteFile (String file_path, mantiqiy qo'shimcha_qiymati) {
  3. yo'l = fayl_yo'li;
  4. }
  5. FileWriter yozish = yangi FileWriter (yo'l, faylga ilova);
  6. PrintWriter print_line = yangi PrintWriter(yozish);
  7. print_line.
  8. print_line.printf("%s" + "%n", textLine);

Java-da csv faylini qanday qo'shishim mumkin?

Keling, asosiy CSV faylini ochish va undagi ma'lumotlarni tahlil qilish bosqichlarini ko'rib chiqaylik:

  1. CSV faylini ochish uchun FileReader-dan foydalaning.
  2. BufferedReader yarating va "Fayl oxiri" (EOF) belgisiga yetguncha faylni satr bo'yicha o'qing.
  3. Stringdan foydalaning. split() usuli vergul ajratgichni aniqlash va qatorni maydonlarga bo'lish.

Tavsiya: