|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Feb 2009
Messaggi: 700
|
[JAVA] Aiutino con file properties
Ciao,
dovrei fare la seguente cosa ma non ho idea di come farla perchè non mi è mai capitata prima: Nel mio progetto ho un file chiamato listaProcessi.properties che contiene delle voci del tipo: Controllo = 1 Sostituzione = 2 Annullamento = 3 (molto semplicemente descrive coppie: <Tipo Processo, Priorità Tipo processo>) Ora in una classe dovrei fare in modo di accedere a tale file e di scorrere le varie entries una ad una e di fargliele stampare a schermo così appunto da visualizzare qualcosa del tipo: La priorità di Controllo è 1 La priorità di Sostituzione è 2 La priorità di Annullamento è 3 Qualche idea? Tnx |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2780
|
Se il file è così semplice io leggerei semplicemente riga per riga. Per ogni riga fai uno split tramite il carattere '=', "trimmi" le due stringhe risultanti e la seconda la converti a int con Integer.parseInt().
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Feb 2002
Città: Trento
Messaggi: 962
|
E qualcosa così (schematicamente):
Codice:
Properties listaProcessi = new Properties();
listaProcessi.load(new FileReader("listaProcessi.properties"));
__________________
"Et Eärallo Endorenna utúlien. Sinome maruvan ar Hildinyar tenn' Ambar-metta!" -- Aragorn Elessar, Heir of Isildur Mixmar -- OpenSuSE 11.1 on AMD 64 3000+ on DFI LanParty nF4-D | GeForce 6600 GT + Thermaltake Schooner on Samsung 710N Storage -- ( 2 x Hitachi Deskstar 80 Gb + 1 x Hitachi 250 Gb ) = 1 RAID 5 + 1 Storage space LaCie Ethernet Disk Mini 250 Gb | HP - DV2150 EL MILAN CLAN |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2780
|
Wow, non conoscevo la classe Properties.
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Feb 2002
Città: Trento
Messaggi: 962
|
E' molto comoda in effetti, e si può pure personalizzare, per esempio cambiando il carattere separatore (al posto del segno di uguale), o caricando i dati da un file XML.
__________________
"Et Eärallo Endorenna utúlien. Sinome maruvan ar Hildinyar tenn' Ambar-metta!" -- Aragorn Elessar, Heir of Isildur Mixmar -- OpenSuSE 11.1 on AMD 64 3000+ on DFI LanParty nF4-D | GeForce 6600 GT + Thermaltake Schooner on Samsung 710N Storage -- ( 2 x Hitachi Deskstar 80 Gb + 1 x Hitachi 250 Gb ) = 1 RAID 5 + 1 Storage space LaCie Ethernet Disk Mini 250 Gb | HP - DV2150 EL MILAN CLAN |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:46.



















