Junior — Middle
Peux-tu énumérer les principales caractéristiques des objets de type Properties en Java?
sobes.tech IA
Réponse de l'IA
Les objets de type Properties en Java représentent une classe spécialisée pour stocker des paires clé-valeur, où la clé et la valeur sont toutes deux des chaînes. Caractéristiques principales :
- Héritent de
Hashtable<Object,Object>, mais sont généralement utilisés avecString. - Souvent utilisés pour stocker des paramètres de configuration.
- Permettent de charger et de sauvegarder des données au format
.propertiesvia les méthodesload(InputStream)etstore(OutputStream, String). - Supportent la spécification de valeurs par défaut via le constructeur.
- Ne garantissent pas l'ordre des éléments.
Exemple d'utilisation :
Properties props = new Properties();
props.setProperty("username", "admin");
props.setProperty("password", "12345");
String user = props.getProperty("username");