Quote Originariamente inviata da andbin Visualizza il messaggio
Il tipo di ritorno è un char[], quindi un array. Non è una "stringa" in senso stretto ... è un array di caratteri.
Pertanto devi sapere come si istanzia un array e come inizializzarlo.


Idem, non è una "stringa" ma un array di caratteri, e in questo caso di 1 solo elemento.


Sì, è una banalità (se sai gli array)

https://docs.oracle.com/javase/tutor...ts/arrays.html
Ad uno ho fatto cosi e mi stampa il carattere ,ma non so se sia giusto:

static char[] valueOf (char c){
/*prende come parametro un char c e crea e restituisce una nuova stringa che ha c come unico
carattere.*/
char [] nuovo=new char[c];
for(int i=0;i<1;i++){
nuovo[i]=c;
}

return nuovo;

}