Ciao a tutti,
ho inserito questo ciclo:
codice:
// Inserimento del nome della città
        do {
            richiedi = false;
            citta = JOptionPane.showInputDialog("Enter the name of the city");

            if (citta == null) {
                richiedi = true;
                while (richiedi) {
                    int ret = JOptionPane.showConfirmDialog(null,
                            "If you do not specify a name, the operation will be canceled. Do you want to cancel?",
                            "Cancellation Request",
                            JOptionPane.YES_NO_OPTION);

                    if (richiedi = (ret == JOptionPane.YES_OPTION)) {
                        System.out.println(richiedi);
                    }
                    if (richiedi == true) {
                        break;
                    }
                }
            }
            if (richiedi == true) {
                break;
            }
        } while ((citta == null) || (citta.isEmpty() == true));
per l'inserimento del nome della città.
Vorrei sapere se è possibile modificare la prima lettera della città inserita, cioè se per esempio l'utente inserisce "roma" , è possibile modificare in "Roma" ?