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ábanString-tel használják. - Gyakran konfigurációs paraméterek tárolására használják.
- Lehetővé teszik az adatok
.propertiesformátumban történő betöltését és mentését azload(InputStream)ésstore(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");