Junior — Middle
Puoi elencare le caratteristiche principali degli oggetti di tipo Properties in Java?
sobes.tech AI
Risposta dell'AI
Gli oggetti di tipo Properties in Java rappresentano una classe specializzata per memorizzare coppie chiave-valore, dove sia la chiave che il valore sono stringhe. Caratteristiche principali:
- Ereditano da
Hashtable<Object,Object>, ma sono generalmente usati conString. - Sono comunemente usati per memorizzare parametri di configurazione.
- Permettono di caricare e salvare dati in formato
.propertiestramite i metodiload(InputStream)estore(OutputStream, String). - Supportano la specifica di valori predefiniti tramite il costruttore.
- Non garantiscono l'ordine degli elementi.
Esempio di utilizzo:
Properties props = new Properties();
props.setProperty("username", "admin");
props.setProperty("password", "12345");
String user = props.getProperty("username");