java-cursor-examples Three Cursors in Java Collections There are 3 types of cursors available in java: 1). Enumeration 2). Iterator 3). List Iterator For More details please follow the tutorials. Relevant Articles: What is the difference between List and Set in Java?. Find Max and Min elements of HashSet in Java. Iterable interface in java. Differences between ArrayList and Vector.