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 comString. - Frequentemente usado para armazenar parâmetros de configuração.
- Permite carregar e salvar dados no formato
.propertiesatravés dos métodosload(InputStream)estore(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");