Sobes.tech
Junior — Middle

¿Puedes enumerar las principales características de los objetos de tipo Properties en Java?

sobes.tech AI

Respuesta de la IA

Los objetos de tipo Properties en Java representan una clase especializada para almacenar pares clave-valor, donde tanto la clave como el valor son cadenas. Características principales:

  • Heredan de Hashtable<Object,Object>, pero generalmente se usan con String.
  • Se utilizan comúnmente para almacenar parámetros de configuración.
  • Permiten cargar y guardar datos en formato .properties mediante los métodos load(InputStream) y store(OutputStream, String).
  • Soportan la especificación de valores predeterminados a través del constructor.
  • No garantizan el orden de los elementos.

Ejemplo de uso:

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

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