treeset java
TreeSet类的iterator()方法 (TreeSet Class iterator() method)
iterator() method is available in java.util package.
iterator()方法在java.util包中可用。
iterator() method is used to iterate the elements of this TreeSet is ascending or increasing order.
iterator()方法用于迭代此TreeSet的元素是升序还是升序。
iterator() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.
iterator()方法是一个非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。
iterator() method does not throw an exception at the time of iterating elements by using iterator().
通过使用iterator()迭代元素时, iterator()方法不会引发异常。
Syntax:
句法:
public Iterator iterator();
Parameter(s):
参数:
It does not accept any parameter.
它不接受任何参数。
Return value:
返回值:
The return type of the method is Iterator, it returns TreeSet element in ascending order.
该方法的返回类型为Iterator ,它以升序返回TreeSet元素。
Example:
例:
// Java program to demonstrate the example
// of Iterator iterator() method of TreeSet
import java.util.*;
public class IteratorOfTreeSet {
public static void main(String[] args) {
// Instantiates a TreeSet object
TreeSet < String > tree_set = new TreeSet < String > ();
// By using add() method is to add
// the given object of this TreeSet
tree_set.add("C");
tree_set.add("C++");
tree_set.add("JAVA");
tree_set.add("PHP");
tree_set.add("SFDC");
// Display TreeSet
System.out.println("TreeSet: " + tree_set);
// By using iterator() method is to
// iterate the TreeSet elements in an
// increasing order
System.out.println("tree_set.iterator(): ");
for (Iterator itr = tree_set.iterator(); itr.hasNext();)
System.out.println(itr.next());
}
}
Output
输出量
TreeSet: [C, C++, JAVA, PHP, SFDC]
tree_set.iterator():
C
C++
JAVA
PHP
SFDC
翻译自: https://www.includehelp.com/java/treeset-iterator-method-with-example.aspx
treeset java