Ciao a tutti, ho un problemino banale per chi mastica già di Java ma difficile da risolvere per me che sono alle prima armi. Il testo di un esercizio mi dice:

Siano c e d due variabili di tipo char. Esprimere in linguaggio Java le
seguenti condizioni; scrivere un metodo booleano statico per ogni condizione (stampare anche un messaggio su consol
- charsEqual(char c, char d): c e d contengono lo stesso carattere;

io ho scritto questo codice, che naturalmente è sbagliato:

codice:
public class boleano {
public static void main (String[] args) {
 
  char c, d ;
  boolean a;
  a = false;
 
  char eq = charsEqual(c, d);
 
  if ( a == true)
    System.out.prinln("sono uguali");
}
 
public static char charsEqual(char c, char d) {
  char ci = c;
  char di = d;
 
  if (ci == di)
    return a = true;
  }
}
Sapreste aiutarmi? Grazie infinite!!