Maybe using the new stream concept in collections:
List keywords = Arrays.asList("Apple", "Ananas", "Mango", "Banana", "Beer");
//(1)
keywords = keywords.stream().map(s -> s.toUpperCase()).collect(Collectors.toList());
//(2)
List uppercaseKeywords = keywords.stream().map(s -> s.toUpperCase()).collect(Collectors.toList());