Sobes.tech
Junior — Middle

Môžeš vymenovať hlavné vlastnosti objektov typu Properties v Jave?

sobes.tech AI

Odpoveď od AI

Objekty typu Properties v Jave predstavujú špecializovanú triedu na ukladanie dvojíc kľúč-hodnota, kde je kľúč aj hodnota reťazec. Hlavné vlastnosti:

  • Dedi z Hashtable<Object,Object>, ale zvyčajne sa používajú s String.
  • Často sa používajú na ukladanie konfiguračných parametrov.
  • Umožňujú načítanie a uloženie dát vo formáte .properties pomocou metód load(InputStream) a store(OutputStream, String).
  • Podporujú zadanie predvolených hodnôt cez konštruktor.
  • Nezaručujú poradie prvkov.

Príklad použitia:

Properties props = new Properties();
props.setProperty("username", "admin");
props.setProperty("password", "12345");

String user = props.getProperty("username");