java
이 자습서에서는 예제를 통해 Java의 SortedSet 인터페이스와 해당 메서드에 대해 알아봅니다.
SortedSet
Java Collections 프레임워크의 인터페이스는 집합에 순서가 있는 요소를 저장하는 데 사용됩니다.
Set 인터페이스를 확장합니다.
<시간>
SortedSet
의 기능을 사용하려면 인터페이스를 사용하려면 TreeSet
를 사용해야 합니다. 그것을 구현하는 클래스입니다.
<시간>
SortedSet
를 사용하려면 , java.util.SortedSet
을 가져와야 합니다. 먼저 포장하십시오.
// SortedSet implementation by TreeSet class
SortedSet<String> animals = new TreeSet<>();
animals라는 정렬된 세트를 만들었습니다. TreeSet
사용 수업.
여기에서는 정렬된 집합을 만들기 위해 인수를 사용하지 않았습니다. 따라서 집합이 자연스럽게 정렬됩니다.
<시간>
SortedSet
인터페이스는 Set 인터페이스의 모든 메소드를 포함합니다. Set
때문입니다. SortedSet
의 슈퍼 인터페이스입니다. .
Set
에 포함된 메소드 외에 인터페이스, SortedSet
인터페이스에는 다음 메서드도 포함됩니다.
import java.util.SortedSet;
import java.util.TreeSet;
class Main {
public static void main(String[] args) {
// Creating SortedSet using the TreeSet
SortedSet<Integer> numbers = new TreeSet<>();
// Insert elements to the set
numbers.add(1);
numbers.add(2);
numbers.add(3);
numbers.add(4);
System.out.println("SortedSet: " + numbers);
// Access the element
int firstNumber = numbers.first();
System.out.println("First Number: " + firstNumber);
int lastNumber = numbers.last();
System.out.println("Last Number: " + lastNumber);
// Remove elements
boolean result = numbers.remove(2);
System.out.println("Is the number 2 removed? " + result);
}
}
출력
SortedSet: [1, 2, 3, 4] First Number: 1 Last Number: 4 Is the number 2 removed? true
TreeSet
에 대해 자세히 알아보려면 , Java TreeSet을 방문하십시오.
SortedSet
에 대해 알아보았습니다. 인터페이스에서 TreeSet
을 사용하여 구현에 대해 배웁니다. 수업.
java
자바 ListIterator 인터페이스 이 튜토리얼에서는 예제를 통해 Java ListIterator 인터페이스에 대해 알아볼 것입니다. ListIterator Java 컬렉션 프레임워크의 인터페이스는 목록의 요소에 액세스하는 기능을 제공합니다. 양방향입니다. 즉, 목록의 요소를 양방향으로 반복할 수 있습니다. Iterator 확장 인터페이스. List 인터페이스는 listIterator()를 제공합니다. ListIterator 인스턴스를 반환하는 메서드 인터페이스. ListIterator의 메소드 ListItera
자바에서 인터페이스란 무엇입니까? 자바 인터페이스 프로그래밍 언어는 클래스의 동작을 지정하는 데 사용되는 추상 유형으로 정의됩니다. Java 인터페이스는 정적 상수와 추상 메소드를 포함합니다. 클래스는 여러 인터페이스를 구현할 수 있습니다. Java에서 인터페이스는 interface 키워드를 사용하여 선언됩니다. 인터페이스의 모든 메서드는 암시적으로 공개적이고 추상적입니다. 이제 Java에서 인터페이스를 사용하는 방법을 알아보겠습니다. 인터페이스 선언을 위한 구문 클래스에서 인터페이스를 사용하려면 클래스 이름 뒤에 implem