CollationElementIterator secondaryOrder() method in Java with Examples Last Updated : 10 Jan, 2022 Comments Improve Suggest changes Like Article Like Report The secondaryOrder() method of java.text.CollationElementIterator class is used to provide the secondary component of every Collation element of CollationElementIterator object. Syntax: public static final short secondaryOrder(int order) Parameter: This method takes a collation element as a parameter in the integer format for which secondary component has to be found. Return Value: This method returns the secondary component for the particular Collation element. Below are the examples to illustrate the secondaryOrder() method: Example 1: Java // Java program to demonstrate // secondaryOrder() method import java.text.*; import java.util.*; import java.io.*; public class GFG { public static void main(String[] argv) { // creating and initializing testString String test = "GeeksForGeeks"; // creating and initializing // RuleBasedCollator object RuleBasedCollator rbc = (RuleBasedCollator)(Collator.getInstance()); // creating and initializing // CollationElementIterator CollationElementIterator cel = rbc.getCollationElementIterator(test); // for iteration for (int i = 1; i <= test.length(); i++) { // getting secondary component of every element // using secondaryOrder() method int value = CollationElementIterator .secondaryOrder(cel.next()); // display the result System.out.println("secondary order " + "for order " + i + " is " + value); } } } Output: secondary order for order 1 is 0 secondary order for order 2 is 0 secondary order for order 3 is 0 secondary order for order 4 is 0 secondary order for order 5 is 0 secondary order for order 6 is 0 secondary order for order 7 is 0 secondary order for order 8 is 0 secondary order for order 9 is 0 secondary order for order 10 is 0 secondary order for order 11 is 0 secondary order for order 12 is 0 secondary order for order 13 is 0 Example 2: Java // Java program to demonstrate // secondaryOrder() method import java.text.*; import java.util.*; import java.io.*; public class GFG { public static void main(String[] argv) { // creating and initializing testString String test = "Code Geeks 123<>?"; // creating and initializing // RuleBasedCollator object RuleBasedCollator rbc = (RuleBasedCollator)(Collator.getInstance()); // creating and initializing // CollationElementIterator CollationElementIterator cel = rbc.getCollationElementIterator(test); // for iteration for (int i = 1; i <= test.length(); i++) { // getting secondary component of every element // using secondaryOrder() method int value = CollationElementIterator .secondaryOrder(cel.next()); // display the result System.out.println("secondary order " + "for order " + i + " is " + value); } } } Output: secondary order for order 1 is 0 secondary order for order 2 is 0 secondary order for order 3 is 0 secondary order for order 4 is 0 secondary order for order 5 is 1 secondary order for order 6 is 0 secondary order for order 7 is 0 secondary order for order 8 is 0 secondary order for order 9 is 0 secondary order for order 10 is 0 secondary order for order 11 is 1 secondary order for order 12 is 0 secondary order for order 13 is 0 secondary order for order 14 is 0 secondary order for order 15 is 0 secondary order for order 16 is 0 secondary order for order 17 is 0 Reference: https://docs.oracle.com/javase/9/docs/api/java/text/CollationElementIterator.html#secondaryOrder-int- Comment More infoAdvertise with us Next Article CollationElementIterator secondaryOrder() method in Java with Examples rohitprasad3 Follow Improve Article Tags : Java Java-Functions Java-text package Java-CollationElementIterator Practice Tags : Java Similar Reads CollationElementIterator tertiaryOrder() method in Java with Examples The tertiaryOrder() method of java.text.CollationElementIterator class is used to provide the tertiary component of every collation element of CollationElementIterator object. Syntax: public static final short tertiaryOrder(int order) Parameter: This method takes a collation element as a parameter i 3 min read CollationElementIterator next() method in Java with Examples The next() method of java.text.CollationElementIterator class is used to get next Collator element. This method push the iterator to the next element and returns its value. Syntax: public int next() Parameter: This method does accepts any parameter. Return Value: This method returns the value of the 2 min read CollationElementIterator setOffset() method in Java with Examples The setOffset() method of java.text.CollationElementIterator class is used to set the cursor of the iterator to the particular index passed as parameter. Syntax: public void setOffset(int newOffset) Parameter: This method takes an integer value newOffset at which point the cursor has to be set. Retu 2 min read CollationElementIterator reset() method in Java with Examples The reset() method of java.text.CollationElementIterator class is used to reset the cursor of the iterator to the beginning of the input string. Syntax: public void reset() Parameter: This method does not accept any parameter.Return Value: This method has nothing to return. Below is the examples to 2 min read CollationElementIterator previous() method in Java with Examples The previous() method of java.text.CollationElementIterator class is used to get previous Collator element. This method push the iterator to the previous element and returns its value. Syntax: public int previous() Parameter: This method does accepts any parameter. Return Value: This method returns 2 min read CollationElementIterator setText(String) method in Java with Example The setText() method of java.text.CollationElementIterator class is used to set the new source string for CollationElementIterator object to iterate. Syntax: public void setText(String source) Parameter: This method takes a new source string over which the iterator is going to iterate.Return Value: 2 min read CollationElementIterator getOffset() method in Java with Examples The getOffset() method of java.text.CollationElementIterator class is used to get the index of item present at collator currently pointed by CollationElementIterator. Syntax: public int getOffset() Parameter: This method does not accept any parameter. Return Value: This method returns the offset of 2 min read CollationElementIterator setText(CharacterIterator) method in Java with Example The setText() method of java.text.CollationElementIterator class is used to set the new source string for CollationElementIterator object to iterate. Syntax: public void setText(CharacterIterator source) Parameter: This method takes a new CharacterIterator object contains string value over which ite 3 min read CollationElementIterator getMaxExpansion() method in Java with Examples The getMaxExpansion() method of java.text.CollationElementIterator class is used to get the maximum expansion that any specified sequence ending can reach.Syntax: public int getMaxExpansion(int order) Parameter: This method takes an collation element as parameter in the integer format for which maxi 3 min read Comparator naturalOrder() method in Java with examples The naturalOrder() method of Comparator Interface in Java returns a comparator that use to compare Comparable objects in natural order. The returned comparator by this method is serializable and throws NullPointerException when comparing null. Syntax: static <T extends Comparable<T>> Com 1 min read Like