Sobes.tech
Junior — Middle

Felsorolnád a Properties típusú objektumok fő jellemzőit Java-ban?

sobes.tech MI

Válasz az MI-től

A Java Properties típusú objektumok egy speciális osztályt képviselnek a kulcs-érték párok tárolására, ahol mind a kulcs, mind az érték string. Fő jellemzők:

  • Az Hashtable<Object,Object>-ből öröklődnek, de általában String-tel használják.
  • Gyakran konfigurációs paraméterek tárolására használják.
  • Lehetővé teszik az adatok .properties formátumban történő betöltését és mentését az load(InputStream) és store(OutputStream, String) metódusokon keresztül.
  • Támogatják az alapértelmezett értékek megadását a konstruktoron keresztül.
  • Nem garantálják az elemek sorrendjét.

Használati példa:

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

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