Ciao a tutti,
avrei da scrivere un frammento di codice che legge le parole digitate da tastiera finché non si digita la parola "fine".
Per ciascuna parola, tranne "fine", si deve riportare se il primo carattere della parola è uguale all'ultimo.
Si deve utilizzare
- while
- do-while
Ho impostato una base del codice in questo modo:
Per il successivo confronto dei caratteri della parola non so come scorrere i caratteri della parola stessa per confrontare il primo e l'ultimo. Io so che la parola digitata va nella variabile string "parola" ma come faccio poi a scorrere all'interno della stessa?codice:import java.util.Scanner; public class Cicli { public static void main(String[] args) { // TODO Auto-generated method stub String parola; Scanner tastiera = new Scanner(System.in); do { System.out.println("Inserisci una parola"); parola = tastiera.nextLine(); } while (!parola.equals("fine"); } }
Grazie anticipatamente