Write a method f that accepts an ArrayList containing String objects. The method should return a String containing the first character of each string in the ArrayList, in the order in which they appear

LANGUAGE: JAVA

CHALLENGE:

Write a method f that accepts an ArrayList containing String objects. The method should return a String containing the first character of each string in the ArrayList, in the order in which they appear. Thus, if the ArrayList contains the Strings : Hello world goodbye the return value of the method would be the String Hwg

SOLUTION:

public static String f(ArrayList<String> words){
    String firstLetters = "";
    for(int i = 0; i < words.size(); i++){
        firstLetters += words.get(i).charAt(0);
    }
    return firstLetters;
}