কম্পিউটার

জাভাতে একটি বৈশিষ্ট্য ফাইল থেকে ডেটা কীভাবে পড়তে হয়?


সম্পত্তি হ্যাশটেবল ক্লাসের একটি সাবক্লাস এবং এটি বৈশিষ্ট্যগুলির একটি স্থায়ী সেট উপস্থাপন করে। সম্পত্তি একটি স্ট্রীম সংরক্ষণ বা একটি স্ট্রীম থেকে লোড করা যেতে পারে. সম্পত্তি তালিকায় প্রতিটি কী এবং এর সংশ্লিষ্ট মান একটি স্ট্রিং।

সম্পত্তি কনফিগারেশনকে বাহ্যিক করতে এবং কী-মান জোড়া সংরক্ষণ করতে ফাইলটি Java-তে ব্যবহার করা যেতে পারে . Properties.load() পদ্ধতি অফ প্রপার্টিজ ক্লাস লোড করা সুবিধাজনক।প্রপার্টি কী-মান আকারে ফাইল জোড়া .

সিনট্যাক্স

public class Properties extends Hashtable

credentials.properties ফাইল


জাভাতে একটি বৈশিষ্ট্য ফাইল থেকে ডেটা কীভাবে পড়তে হয়?

উদাহরণ

import java.io.*;
import java.util.*;
public class ReadPropertiesFileTest {
   public static void main(String args[]) throws IOException {
      Properties prop = readPropertiesFile("credentials.properties");
      System.out.println("username: "+ prop.getProperty("username"));
      System.out.println("password: "+ prop.getProperty("password"));
   }
   public static Properties readPropertiesFile(String fileName) throws IOException {
      FileInputStream fis = null;
      Properties prop = null;
      try {
         fis = new FileInputStream(fileName);
         prop = new Properties();
         prop.load(fis);
      } catch(FileNotFoundException fnfe) {
         fnfe.printStackTrace();
      } catch(IOException ioe) {
         ioe.printStackTrace();
      } finally {
         fis.close();
      }
      return prop;
   }
}

আউটপুট

username: admin
password: admin@123

  1. কিভাবে জাভা ব্যবহার করে একটি ফোল্ডার থেকে ডিরেক্টরি (শুধুমাত্র) পেতে?

  2. কিভাবে জাভা একটি ডিরেক্টরিতে jpg ফাইলের তালিকা পেতে?

  3. জাভাতে একটি CSV ফাইল থেকে ডেটা কীভাবে পড়তে হয়?

  4. কিভাবে PDF থেকে Excel এ ডেটা ইম্পোর্ট করবেন