final String vowels = "aeiou" for(int i = yourString.length() - 1; i > 0; i--) {     if(vowels.indexOf(yourString.toLowerCase().charAt(i)) >= 0)     {         System.out.println("The last vowel is : " + yourString.charAt(i));         break;     } }

Read more of this post