how to add to arraylist java code example

Example 1: how to add to an arraylist java

import java.util.ArrayList;
public class Details {
    public static void main(String[] args) {

        //ArrayList<String> Declaration
        ArrayList<String> al= new ArrayList<String>();
        //add method for String ArrayList
        al.add("Ram");
        al.add("Shyam");
        al.add("CPS");
        al.add("John");
        al.add("Steve");
        System.out.println("Elements of ArrayList of String Type: "+al);

Example 2: how to get a user to add to an arraylist in java

public class chores {

	public static void main(String[] args) {
		
		Boolean close = false;
		
		ArrayList<String> name = new ArrayList();
		ArrayList<String> chores = new ArrayList();
		
		Scanner scanner = new Scanner(System.in);
		
		System.out.println("Please enter '0'to exit");
		System.out.println("Please enter name: ");
		String answer = scanner.nextLine();
		if (answer == "0") {
			close = true;
			System.out.println("Program has been terminated.");
		}
		else {
			name.add(answer);
			
			do {
				
				System.out.println("Please enter chore: ");
				answer = scanner.nextLine();
				chores.add(answer);
				System.out.println("Please enter name: ");
				name.add(answer);
				
				
			}while(answer != "0");
        }
    }
}