Unexpected type

di il
2 risposte

Unexpected type

Ciao a tutti,
ho questo codice

import prog.io.ConsoleInputManager;
import prog.io.ConsoleOutputManager;

public class MaiuscoloMinuscolo {
public static void main(String[] args) {
ConsoleInputManager in= new ConsoleInputManager();
ConsoleOutputManager out = new ConsoleOutputManager();

String parola = in.readLine("Inserisci una stringa:");
for(int i=0 ; i <= parola.length() -1; i++) {
if (i % 2=0)
out.println(("" + parola.charAt(i)).toLowerCase());
else
out.println(("" + parola.charAt(i)).toUpperCase());
}
out.println("\n");
}
}

che non ha nessun errore, tranne che per %, dove in Prompt dei comandi esce unexpected type.
qualcuno sa dirmi cosa sbaglio?

grazie mille!

2 Risposte

  • Re: Unexpected type

    Ciao!

    Ricordati di inserire il codice che posti tra i tag [CODE ] e (senza lo spazio ovviamente) per renderlo leggibile a tutti.

    L'errore è qui:
    
    if (i % 2=0)
    
    In java il confronto nell'if viene fatto con l'operatore ==, perché con = si fa l'assegnazione.
  • Re: Unexpected type

    Ah ecco! Adesso non mi da' più nessun errore!
    Grazie mille!
Devi accedere o registrarti per scrivere nel forum
2 risposte