Heim >Java >javaLernprogramm >Was ist der Unterschied zwischen Collection und Collections in Java?

Was ist der Unterschied zwischen Collection und Collections in Java?

WBOY
WBOYnach vorne
2023-09-01 21:57:051048Durchsuche

Was ist der Unterschied zwischen Collection und Collections in Java?

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>
Syntax der Sammlungsklasse
public class Collections extends Object
Beispiel
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));
   }
}
Ausgabe
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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen