Maison >Java >javaDidacticiel >Quelle est la différence entre Collection et Collections en Java ?
Collection est une interface et Collections est une classe utility en Java. Set, List, et Queue sont quelques sous-interfaces de l'interface Collection. L'interface Map fait également partie du framework Collections, mais elle n'hérite pas de l'interface Collection. Les méthodes importantes de l'interface Collection sont add(), remove(), size(), clear(), etc., et la classe Collections ne contient que des méthodes static, telles que sort() , min(), max(), fill(), copy(), reverse(), etc.
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
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!