Začněte nyníZačněte zdarma

Vytváření základních čteček souborů

Pracuješ jako datový analytik/analytička ve startupu, který sleduje trendy v odvětví. Tvůj tým každý den dostává CSV soubory s tržními daty, která je potřeba zpracovat. Jako první krok při budování datového pipeline potřebuješ vytvořit spolehlivý způsob, jak tyto soubory číst a před zpracováním ověřit jejich existenci.

Třídy File, Path, Paths a Files jsou už naimportované.

Toto cvičení je součástí kurzu

Importing Data in Java

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř objekt File pomocí cesty k souboru.
  • Zkontroluj, jestli soubor existuje.
  • Zjisti velikost souboru v bajtech.
  • Vytvoř objekt Path z cesty k souboru.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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());
        }
    }
}
Upravit a spustit kód