Source Code
Session9.java
import java.util.*;
public class Session9 {
public static void main(String[] args) {
String myName = ""; // add your name
System.out.println("Session 9" + " - " + myName);
// Menu
System.out.println("Menu");
System.out.println("E1 - Example 1");
System.out.println("Q - Quit");
// setup Scanner
Scanner in = new Scanner(System.in);
System.out.print("Choice: ");
String choice = in.nextLine();
// switch choices
switch (choice) {
case "E1":
System.out.println("Example 1");
example1();
break;
case "E2":
System.out.println("Example 2");
example2();
break;
case "E3":
System.out.println("Example 3");
example3();
break;
case "E4":
System.out.println("Example 4");
example4();
break;
case "E5":
System.out.println("Example 5");
example5();
break;
case "E6":
System.out.println("Example 6");
example6();
break;
case "E7":
System.out.println("Example 7");
example7();
break;
case "Q":
System.out.println("Quitting..!");
break;
}
}
// example1 method
public static void example1() {
// declare and initalize an ArrayList of students
// add elements
// print elements
// insert "Abi" at index 0
// set "Devin" at index 3
// print elements
}
// example2 method
public static void example2() {
// declare and initalize an ArrayList of numbers
// add elements
// get elements
}
// example3 method
public static void example3() {
// Create an ArrayList of top colleges
ArrayList<String> colleges = new ArrayList<>();
// Add top 10 colleges to the list
colleges.add("Massachusetts Institute of Technology (MIT)");
colleges.add("Stanford University");
colleges.add("Harvard University");
colleges.add("California Institute of Technology (Caltech)");
colleges.add("University of Chicago");
colleges.add("Princeton University");
colleges.add("Yale University");
colleges.add("Columbia University");
colleges.add("University of Pennsylvania");
colleges.add("Duke University");
// for loop to traverse the ArrayList
}
// example4 method
public static void example4() {
// Create an ArrayList of words
ArrayList<String> words = new ArrayList<>(Arrays.asList("Java", "is", "awesome"));
// replace the element at index 1 (second element)
}
// example4 method
public static void example5() {
// Create an ArrayList of top global universities
ArrayList<String> universities = new ArrayList<>();
// Add top 10 universities globally
universities.add("Massachusetts Institute of Technology (MIT) - USA");
universities.add("Stanford University - USA");
universities.add("Harvard University - USA");
universities.add("University of Cambridge - UK");
universities.add("University of Oxford - UK");
universities.add("California Institute of Technology (Caltech) - USA");
universities.add("Imperial College London - UK");
universities.add("ETH Zurich - Switzerland");
universities.add("University College London (UCL) - UK");
universities.add("University of Chicago - USA");
// Remove by index
// Remove by value
// Print the list of top global universities
}
// example6 method
public static void example6() {
// Create an ArrayList of numbers
ArrayList<Integer> numArray = new ArrayList<>();
numArray.add(10);
numArray.add(-5);
numArray.add(20);
numArray.add(-15);
numArray.add(30);
// while loop
// while loop and deleting
// enhanced for loop
}
// example7 method
public static void example7() {
}
}
Last updated