Switch

di il
1 risposte

Switch

Ciao a tutti! sto cercando di risolvere questo esercizio ma evidentemente sto sbagliano qualcosa, perchè non riesco ad entrare nello switch???
public class Test {

	public static void main(String[] args) {
		
		Utente utente=new Utente();
		
		utente.lista("ciao");
		utente.lista("benvenuto");
		String toReturn="";
	    for(int i=0;i<utente.getLista().size();i++){
	    	
	    	toReturn=toReturn + utente.getLista().get(i)+ " ";
	    	
	    	}
		   
	    System.out.println(toReturn);
	   
	    switch(toReturn) {
    	
	     case("ciao benvenuto"):{
	    	 
	    	System.out.println("prova");
	 		
	    	break;
	    
	    }
	}
	}
}

1 Risposte

  • Re: Switch

    trap88 ha scritto:


    perchè non riesco ad entrare nello switch???
    Perché dopo il for la stringa in toReturn ha comunque uno spazio finale (non solo tra "ciao" e "benvenuto"). E ovviamente non è uguale a quella nel case.
Devi accedere o registrarti per scrivere nel forum
1 risposte