Sobes.tech
Junior — Middle

Můžeš vyjmenovat hlavní vlastnosti objektů typu Properties v Java?

sobes.tech AI

Odpověď od AI

Objekty typu Properties v Javě představují specializovanou třídu pro ukládání párů klíč-hodnota, kde jak klíč, tak hodnota jsou řetězce. Hlavní vlastnosti:

  • Dědí z Hashtable<Object,Object>, ale obvykle se používají s String.
  • Často se používají pro ukládání konfiguračních parametrů.
  • Umožňují načítání a ukládání dat ve formátu .properties pomocí metod load(InputStream) a store(OutputStream, String).
  • Podporují zadání výchozích hodnot přes konstruktor.
  • Nezaručují pořadí prvků.

Příklad použití:

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

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