Sobes.tech
Junior — Middle

Podes enumerar as principais características dos objetos do tipo Properties em Java?

sobes.tech IA

Resposta da IA

Os objetos do tipo Properties em Java representam uma classe especializada para armazenar pares chave-valor, onde tanto a chave quanto o valor são strings. Características principais:

  • Herda de Hashtable<Object,Object>, mas geralmente é usado com String.
  • Frequentemente usado para armazenar parâmetros de configuração.
  • Permite carregar e salvar dados no formato .properties através dos métodos load(InputStream) e store(OutputStream, String).
  • Suporta a especificação de valores padrão através do construtor.
  • Não garante a ordem dos elementos.

Exemplo de uso:

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

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