BaşlayınÜcretsiz başlayın

Temel dosya okuyucular oluşturma

Bir girişim şirketinde sektör trendlerini izleyen bir veri analisti olarak çalışıyorsun. Ekibine her gün işlenmesi gereken piyasa verilerini içeren CSV dosyaları geliyor. Bir veri hattı kurmanın ilk adımı olarak, bu dosyaları okumak ve işlemeye başlamadan önce varlıklarını doğrulamak için güvenilir bir yol oluşturman gerekiyor.

File, Path, Paths ve Files sınıfları senin için içe aktarıldı.

Bu egzersiz, kursun bir parçasıdır

Java'da Veri İçe Aktarma

Kursa Göz Atın

Egzersiz talimatları

  • Dosya yolunu kullanarak bir File nesnesi oluştur.
  • Dosyanın var olup olmadığını kontrol et.
  • Dosya boyutunu bayt cinsinden al.
  • Dosya yolundan bir Path nesnesi oluştur.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

public class BasicFileReaders {
    public static void main(String[] args) {
        String filePath = "sample_market_data.csv";
        
        // Create a File object
        File file = new File(____);
        
        // Check if the file exists
        System.out.println("File exists: " + ____.____());
        
        // Get the file size in bytes
        System.out.println("Size: " + ____.____() + " bytes");
        
        try {
            // Create a Path object from the file path
            Path path = Paths.____(filePath);            
            List lines = Files.readAllLines(path);           
            System.out.println("Total lines: " + lines.size());
            System.out.println("Header: " + lines.get(0));
        } catch (Exception e) {
            System.err.println("Error: " + e.getMessage());
        }
    }
}
Kodu Düzenle ve Çalıştır