| 
 | |||||||
| 
 | 
|  | 
|  | 
|  | Strumenti | 
|  30-06-2014, 15:44 | #1 | 
| Member Iscritto dal: Jul 2011 
					Messaggi: 152
				 | 
				
				Tasformare il numero del mese nel corrispondente numero in stringa Java
			 
		Ciao ,ho il numero del mese e voglio ricavarmi il corrispondente numero in stringa,so che posso usare if else annidati,tipo if(mese.equals(5){ return "Giugno"; } Il problema e che viene una serie di if ed else butti da vedere c'è una libreria che fa la conversione o qualcosa di meglio? | 
|   |   | 
|  30-06-2014, 16:33 | #2 | |
| Senior Member Iscritto dal: Nov 2005 Città: Texas 
					Messaggi: 1722
				 | Quote: 
 Codice:         DateFormatSymbols symbols = new DateFormatSymbols(Locale.ITALIAN);  
        String[] monthNames = symbols.getMonths();
				__________________ In God we trust; all others bring data | |
|   |   | 
|  30-06-2014, 22:17 | #3 | 
| Member Iscritto dal: Jul 2011 
					Messaggi: 152
				 | 
		Ok grazie
		 | 
|   |   | 
|  01-07-2014, 08:55 | #4 | 
| Senior Member Iscritto dal: Jan 2014 
					Messaggi: 852
				 | 
		Il suggerimento di sottovento è ovviamente la strada corretta da seguire, inoltre con gli opportuni accorgimenti ti da anche il supporto per l'internazionalizzazione. Comunque un metodo generalizzato per evitare gli if annidati è quello di inserire i nomi in un array ed utilizzare il numero come indice per selezionare il nome corrispondente. Se i numeri non sono continui o addirittura non sono numeri ma stringhe, al posto dell'array si può utilizzare una Map. | 
|   |   | 
|   | 
| Strumenti | |
| 
 | 
 | 
Tutti gli orari sono GMT +1. Ora sono le: 16:00.









 
		 
		 
		 
		








 
  
 



 
                        
                        










