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
Egzersiz talimatları
- Dosya yolunu kullanarak bir
Filenesnesi oluştur. - Dosyanın var olup olmadığını kontrol et.
- Dosya boyutunu bayt cinsinden al.
- Dosya yolundan bir
Pathnesnesi 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());
}
}
}