Scrivere un algoritmo ricorsivo per ottenere l'inversione di una stringa.
class InversioneStringaXRicorsione { static String inverti(String s) { int len = s.length(); if (len > 1) return s.substring(len - 1, len) + inverti(s.substring(0, len - 1)); else return s; } public static void main(String[] arguments) { String stringa = "abcde f"; System.out.println("Stringa iniziale: " + stringa); System.out.println("Stringa invertita: " + inverti(stringa)); } }
Niente Commenti per questo post ancora...
| Lun | Mar | Mer | Gio | Ven | Sab | Dom |
|---|---|---|---|---|---|---|
| << < | ||||||
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 | |