Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package JavaOOP.HomeWork1;
- import java.util.ArrayList;
- import java.util.Arrays;
- public class NamesWithStartLetterFinder {
- public static void main(String[] args) {
- ArrayList<String> names = new ArrayList<>(Arrays.asList("Phil", "Anny", "Aaron", "Bob"));
- System.out.println("Names beginning with the letter 'A' in the list " +
- names + ": " + namesWithStartLetter(names, 'A'));
- System.out.println("Names beginning with the letter 'A' in the list " +
- new ArrayList<>() + ": " +namesWithStartLetter(new ArrayList<>(), 'A'));
- }
- public static ArrayList<String> namesWithStartLetter(ArrayList<String> names, char startLetter) {
- ArrayList<String> namesFromTheGivenLetter = new ArrayList<>();
- for (String name : names) {
- if (startLetter == name.charAt(0)) {
- namesFromTheGivenLetter.add(name);
- }
- }
- return namesFromTheGivenLetter;
- }
- }
- //Output
- //namesWithStartLetter(names, 'A') ---> ["Anny", "Aaron"];
- //namesWithStartLetter(new ArrayList<>(), 'A') ---> [ ];
Add Comment
Please, Sign In to add comment