/* Definire una classe Replace che definisce il metodo di classe * String replace(String s, char oldChar, char newChar) che, * data la stringa s non nulla e i caratteri oldChar e newChar, * calcola la stringa ottenuta da s sostituendo ogni occorrenza * del carattere oldChar con il carattere newChar. * Se s non contienenessuna occorrenza del carattere oldChar, * va restituito il riferimento a s. */ class Replace { /* Calcola l'indice della prima occorrenza del carattere car in s. * Restituisce -1 se car non occorre in s. */ private static int indexOf(String s, char car) { // pre: s!=null int index; // l'indice della prima occorrenza di car in s int i; // indice per la scansione di s /* ricerca la prima occorrenza di car in s */ index = -1; i = 0; while (index==-1 && i