Visualizzazione stampabile
 
	- 
	
	
	
		
Substring.......
	
	
		Scusatemi per la domanda sicuramente banale..
ma perchè scrivere 
 String Var2=Var1.substring(0,Var1.length());
dovrebbe essere diverso dallo scrivere 
 String Var2=Var1.substring(0,1)+Var1.substring(1,2)+Var1.  substring(2,3);
   
Ora.. al di la della ovvia comodità di scrittura del primo caso..
ma per quale motivo in un confronto booleano nel SECONDO caso Var2 mi risulta DIVERSA da Var1 ?
grazie a tutti
	 
 - 
	
	
	
	
		Sostanzialmente nessuno ma due oggetti non puoi semplicemente confrontarli con un "=="  devi utilizzare la proprietà "equals" per confrontare i loro valori!
Si tratta di indirizzi di memoria quindi tu così facendo staresti confrontando indirizzi di memoria(ovviamente diversi fra loro)  e non il valore vero!
Potrebbe interessarti:
Java: ==, .equals(), compareTo(), and compare()
	 
 - 
	
	
	
	
		Perfetto!!!
grazie mille!