Java'da Bir Dosyayı Satır Satır Ters Sırayla Nasıl Okunur – Eğitimi Tamamlayın

Yayınlanan: 2013-03-30

Java8 API'lerini kullanarak bir dosyayı satır satır ters sırayla okumak için en basit Java Programı. Deneyin ve bununla ilgili herhangi bir sorun görürseniz bana bildirin.

  • bir dosyanın içeriğini tersine çevirmek için java programı
  • bir dosyanın her satırını tersiyle değiştiren bir program yazın

Daha fazla ilgili soru ve cevap bulacağınız Java Röportaj serisi yazacağım. Daha fazla bilgi için lütfen takipte kalın.

Bu eğitimde aşağıdaki adımların üzerinden geçeceğiz:

  1. Document konumunda bulunan crunchify.txt dosyasını okuyacağız. Macbook pro kullanıyorum, bu nedenle farklı işletim sistemi ve dizüstü bilgisayar/masaüstü kullanıyorsanız lütfen CrunchifyReverseLineReader.java programında Dosya yolunu uygun şekilde değiştirin
  2. Önce dosyayı Basit Sırada okuyacağız.
  3. O zaman dosyayı Ters Sırada okuyacağız.
  4. Please note : Aşağıdaki programın varsayılan olarak tüm boş satırları ters sıra çıktısından kaldırın. Boş satırları korumak istiyorsanız, programın kendisindeki yoruma bir göz atın.
  5. CrunchifyReverseLineReaderTest.java dosyasını oluşturun ve sonucu test etmek için aşağıdaki kodu kopyalayın.

Java Kodu:

Francesco'nun yorumuna göre dosyadan boş satırları kaldırmak için kod güncellendi.

Diğerleri makaleyi okumalı: https://crunchify.com/why-and-for-what-should-i-use-enum-java-enum-examples/

Şimdi test edelim. Test dosyası oluşturun.

Note: crunchify.txt dosyası, aşağıdaki sonuçta gördüğünüz gibi, 1 boş satır olmak üzere total 11 lines sahiptir.

Çıktı: