Java'da Bir Dosya Nasıl Okunur ve Dosyayı Dizeye Nasıl Dönüştürür? (5 farklı yol)

Yayınlanan: 2021-11-21
Java'da Bir Dosya Nasıl Okunur ve Dosyayı Dizeye Nasıl Dönüştürür? (5 farklı yol)

Bir dosyayı String'e okumanın en basit yolu nedir? Java'da düz bir metin dosyası okumak ister misiniz? Bir File nesnesini bir String nesnesine nasıl dönüştürmek istersiniz? Bir dosyayı okumanın ve onu String'e saklamanın birden çok yolu vardır.

Java'da tüm metin dosyasını bir Dize'ye dönüştürmenin toplam 5 yolu vardır.

  1. Dosyalar.readString()
  2. Files.readAllLines(Paths.get(path), StandardCharsets.UTF_8);
  3. FileUtils.readFileToString(yeni Dosya(yol), StandardCharsets.UTF_8); – Apache Commons IO Bağımlılığı
  4. Dosyalar.lines()
  5. Files.newBufferedReader()

Başlayalım:

  • Apache Commons IO bağımlılığının altına eklediğinizden emin olun.
  • CrunchifyConvertFileToString.java sınıfını oluşturun.
  • Aşağıdaki kodu kopyalayıp içine yapıştırın.

CrunchifyConvertFileToString.java

IntelliJ IDEA Konsolu Sonucu:

Sadece yukarıdaki programı bir Java Uygulaması olarak çalıştırın, sonucu aşağıdaki gibi göreceksiniz.

Yukarıdaki kodu çalıştıran herhangi bir sorunla karşılaşırsanız bana bildirin.

İşte method4 ve method-5'i açıklayan bir eğitim:

Java 8 Stream – Files.lines() ve Files.newBufferedReader() Yardımcı Program API'lerini kullanarak bir Dosyayı satır satır Okuma