Sobes.tech
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 avec String.
  • Souvent utilisés pour stocker des paramètres de configuration.
  • Permettent de charger et de sauvegarder des données au format .properties via les méthodes load(InputStream) et store(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");