import java.util.*; public class EserciziSuStringhe { public static void scambiaElementi (String v[], int i, int j) { String temp = v[i]; v[i] = v[j]; v[j] = temp; } public static void bubbleSort ( String a[] ) { boolean scambi = true; int border = a.length - 1; while ( scambi && border > 0 ) { scambi = false; for ( int j = 0; j < border; j++) { if (a[j].compareTo(a[j+1]) > 0) { scambiaElementi(a,j,j+1); scambi = true; } } border--; } } public static String eliminaSpaziEstremi(String s){ int i=0, f=s.length()-1; while(s.charAt(i)==' ' && i=0) f--; String ris=""; for(int k=i; k<=f; k++) ris += s.charAt(k); return ris; // In alternativa: // return s.substring(i, f+1); } public static String eliminaSpazi(String s){ String ris=""; for(int i=0; i= 0) System.out.println("La parola " + parola + " compare in posizione " + (posizione+1)); else System.out.println("La parola " + parola + " non compare nella frase"); } }