Originariamente inviato da OaCkLeY86
Prendo da input una stringa.Dopodichè vorrei che la prima lettera di questa stringa sia un carattere e non un numero.Come posso fare?io ho creato un array di stringhe con delle lettere prestabilite al suo interno.Però poi non so come fare il confronto della prima lettera con l'array.Grazie
Non ho capito.
Tu in input hai una stringa, ad esempio "testo di prova". Vuoi confrontare la prima lettera, ossia la "t" con un array di stringhe, giusto?
codice:
String primoCarattere;
String input = "testo di esempio";
String[] array = {"a", "b", "f", "t"};
primoCarattere = input.substring(0, 1);
for (int i = 0; i < array.length; i++) {
if (primoCarattere.equals(array[i])) {
System.out.println("Uguale a " + array[i]);
} else {
System.out.println("Non uguale a " + array[i]);
}
}