Tenho um arquivo .properties, e preciso saber qual é o direitório que se encontra pois o arquivo não fica no mensmo pacote…
private static final String ARQUIVO_IDIOMA_PORTUGUES = "idioma_pt_BR.properties" ;
private static final String ARQUIVO_IDIOMA_INGLES = "idioma_en_US.properties";
File arquivoIdiomaPortugues = new File(ARQUIVO_IDIOMA_PORTUGUES);
File arquivoIdiomaIngles = new File(ARQUIVO_IDIOMA_INGLES);
try{
//le o arquivo .properties em portugues e gera uma lista de palavras chave e valor do tipo String
FileInputStream lerArquivoIdiomaPortugues = new FileInputStream(arquivoIdiomaPortugues);
listaPropertiesPortugues.load(lerArquivoIdiomaPortugues);
lerArquivoIdiomaPortugues.close();
//le o arquivo .properties em inglês e gera uma lista de palavras chave e valor do tipo String
FileInputStream lerArquivoIdiomaIngles = new FileInputStream(arquivoIdiomaIngles);
listaPropertiesIngles.load(lerArquivoIdiomaIngles);
lerArquivoIdiomaIngles.close();
}
catch (Exception e) {
e.printStackTrace();
}
Estas estatiscas no construdo do File são os nome dos arquivos.properties