Collection ist eine Schnittstelle und Collections ist eine Dienstprogrammklasse in Java. Set, List, und Queue sind einige Unterschnittstellen der Collection-Schnittstelle. Die Map-Schnittstelle ist ebenfalls Teil des Collections-Frameworks, erbt jedoch nicht die Collection-Schnittstelle. Zu den wichtigen Methoden der Schnittstelle „Collection“ gehören „add()“, „remove()“, „size()“, „clear()“ usw., und die Klasse „Collections“ enthält nur „statische“ Methoden wie „sort()“. , min(), max(), fill(), copy(), reverse() usw. Syntax der Sammlungsschnittstelle
public interface Collection<E> extends Iterable<E>
public class Collections extends Object
import java.util.*; public class CollectionTest { public static void main(String args[]) { <strong> </strong>ArrayList<Integer> list = new ArrayList<Integer>(); // Adding elements to the ArrayList list.add(5); list.add(20); list.add(35); list.add(50); list.add(65); <strong> </strong>// Collections.min() method to display minimum value<strong> </strong> System.out.println("Minimum value: " + Collections.min(list)); <strong> </strong>// Collections.max() method to display maximum value<strong> </strong> System.out.println("Maximum value: " + Collections.max(list)); } }
Minimum value: 5 Maximum value: 65
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen Collection und Collections in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!