All Downloads are FREE. Search and download functionalities are using the official Maven repository.

edu.pdx.cs.joy.core.Collections Maven / Gradle / Ivy

The newest version!
package edu.pdx.cs.joy.core;

// All classes not in java.lang must be imported
import java.util.*;

/**
 * This class demonstrates several of the collection classes.
 */
public class Collections {

  /**
   * Prints the contents of a Collection
   */
  private static void print(Collection c) {
    Iterator iter = c.iterator();
    while (iter.hasNext()) {
      Object o = iter.next();
      System.out.println(o);
    }
  }

  public static void main(String[] args) {
    Collection c = new ArrayList<>();
    c.add("One");
    c.add("Two");
    c.add("Three");
    print(c);
    System.out.println("");

    Set set = new HashSet<>(c);
    set.add("Four");
    set.add("Two");
    print(set);
  }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy