So lesen Sie die Eigenschaftendatei in Java

So lesen Sie die Eigenschaftendatei in Java
Der "Eigenschaften”Klasse in Java ist ein Kind oder eine Unterklasse der Hash-tabelle Klasse. In Java, Hash-tabelle ist eine vordefinierte Klasse, die die Objekte als a angibt Schlüsselwertpaar. Gleiches tut das Eigenschaften Klasse. Der Eigenschaften Die Klasse behält die Liste der Schlüssel und Werte bei, wobei sowohl Werte als auch die Schlüssel als Zeichenfolgen gespeichert werden. Der Eigenschaften Die Klasse bietet verschiedene Methoden, mit denen die Daten in den Eigenschaftendateien gespeichert oder die Daten aus den Eigenschaftendateien abgerufen werden können.

Diese Abgabe vermittelt ein tiefes Verständnis der unterauflisteten Konzepte:

  • Eigenschaften Datei in Java
  • So erstellen Sie manuell eine Eigenschaftendatei in Java
  • Verwenden Sie die Store () -Methode zum Erstellen einer Eigenschaftendatei
  • So lesen Sie Daten aus der Eigenschaftendatei in Java

So lass uns anfangen!

Eigenschaften Datei in Java

Diese Dateien werden häufig in Java-orientierten Technologien verwendet. Die Eigenschaftendatei wird verwendet, um die konfigurierbaren Parameter der Anwendung zu speichern. Es enthält ein Schlüsselwertpaar. Die Erweiterung der Eigenschaftendatei lautet “.Eigenschaften”.

So erstellen Sie manuell eine Eigenschaftendatei in Java

In diesem Artikel erstellen wir eine Eigenschaftendatei mit Netbeans. Sie können jedoch jede IDE Ihrer Wahl wie Sonnenfinsternis, NetBeans usw. verwenden. Um eine Eigenschaftendatei zu erstellen, müssen wir die folgenden Schritte ausführen:

Erster Schritt

Zunächst müssen Sie die auswählen Datei und klicken Sie dann auf die neue Datei Option, oder Sie können einfach die drücken "Strg+n" So erstellen Sie eine neue Datei:

Zweiter Schritt

Wählen "Kategorie" als "andere" Und "Dateityp" als "Eigenschaften”:

Dritter Schritt

Geben Sie den Dateinamen an und klicken Sie auf die "Beenden" Taste:

Vierter Schritt

Wenn Sie auf die Schaltfläche FINAME klicken, werden die Eigenschaftendatei erstellt:

In der Eigenschaftendatei haben wir einige Eigenschaften als Schlüsselwertpaare hinzugefügt.

Verwenden Sie die Store () -Methode zum Erstellen einer Eigenschaftendatei

Im obigen Abschnitt haben wir gelernt, wie man eine Eigenschaftendatei in NetBeans erstellt. Wir können jedoch die vordefinierten Methoden der Java verwenden, um eine Eigenschaftendatei zu generieren. Betrachten wir den folgenden Codeblock für ein tiefgreifendes Verständnis dieses Konzepts:

publicClassCreatePropertiesFile
publicStaticVoidMain (String [] args) löst eine Ausnahme aus
Eigenschaften prop = neue Eigenschaften ();
Stütze.setProperty ("Name", "Mike");
Stütze.setProperty ("Passwort", "Mike@123");
Stütze.setProperty ("Emailadress", "mike123@gmail".com ");
Stütze.speichern (newfilewriter ("Daten.Eigenschaften ")," So erstellen Sie die Eigenschaftendatei ");

In diesem Beispiel haben wir die folgenden Aufgaben ausgeführt:

  • Erstens haben wir ein Objekt der Eigenschaftenklasse erstellt.
  • Anschließend verwendeten wir die Methode setProperty (), um die Systemeigenschaften festzulegen.
  • Schließlich verwendeten wir die Store () -Methode, um die Daten in die „Daten zu speichern.Eigenschaften “Datei.
  • Infolgedessen generiert der obige Code die folgende Eigenschaftendatei:

So lesen Sie Daten aus der Eigenschaftendatei in Java

Jetzt werden wir eine Java -Klasse namens erstellen "ReadProperties" Und innerhalb dieser Klasse schreiben wir den Code, um die Daten aus der Eigenschaftendatei zu lesen:

packageeadProperties;
Importjava.io.Filerader;
Importjava.Util.Eigenschaften;
publicClassReadProperties
publicStaticVoidMain (String [] args) löst eine Ausnahme aus
FileReaderreadFile = new FileReäen ("C: \\ Benutzer \\ Dell \\ Dokumente \\ ReadProperties
\\ src \\ readProperties \\ NewProperties.Eigenschaften");
Eigenschaften prop = neue Eigenschaften ();
Stütze.Load (ReadFile);
System.aus.println (Prop.GetProperty ("Benutzername"));
System.aus.println (Prop.GetProperty ("Passwort"));

Im obigen Code -Snippet:

  • Anfangs haben wir ein Objekt der erstellt Filerader Klasse.
  • Wir haben den Pfad der Eigenschaftendatei an dieses Objekt übergeben.
  • Als nächstes haben wir ein Objekt der Eigenschaftendatei erstellt.
  • Danach nutzten wir das Belastung() Methode zum Lesen/Laden der Daten aus der Eigenschaftendatei.
  • Schließlich haben wir das genutzt GetProperty () Methode und übergeben es einen Schlüssel, folglich erhalten wir den Wert, der diesem Schlüssel entspricht.

Der obige Snippet überprüft,.e. Benutzername und Passwort).

Abschluss

In Java speichert die Eigenschaftendatei die konfigurierbaren Parameter (Schlüsselwertpaar) einer Anwendung. In Java, die “EigenschaftenKlasse ist ein Kind oder eine Unterklasse der Hash-tabelle Klasse. Es gibt die Objekte als Schlüsselwertpaar. Der "EigenschaftenDie Klasse bietet verschiedene Methoden, die verwendet werden, um mit den Eigenschaftendateien zu arbeiten. In diesem Artikel wurden verschiedene Aspekte der Eigenschaftendatei erläutert, z. B. das Erstellen einer Eigenschaftendatei und das Lesen von Daten aus der Eigenschaftendatei.