शुरू करेंमुफ़्त में शुरू करें

बेसिक फाइल रीडर बनाना

आप एक स्टार्टअप में डेटा एनालिस्ट के रूप में काम कर रहे हैं जो इंडस्ट्री ट्रेंड्स ट्रैक करता है. आपकी टीम को रोज़ाना मार्केट डेटा वाले CSV फाइल मिलते हैं जिन्हें प्रोसेस करना होता है. डेटा पाइपलाइन बनाने के पहले कदम के रूप में, आपको इन फाइलों को पढ़ने और प्रोसेस करने से पहले उनकी मौजूदगी जाँचने का एक भरोसेमंद तरीका बनाना है.

File, Path, Paths, और Files क्लास आपके लिए इम्पोर्ट कर दिए गए हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Java में डेटा इम्पोर्ट करना

पाठ्यक्रम देखें

अभ्यास निर्देश

  • फाइल पाथ का उपयोग करके एक File ऑब्जेक्ट बनाएँ.
  • जाँचें कि फाइल मौजूद है या नहीं.
  • फाइल का साइज बाइट्स में प्राप्त करें.
  • फाइल पाथ से एक Path ऑब्जेक्ट बनाएँ.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

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());
        }
    }
}
कोड संपादित करें और चलाएँ