El método reset() de la clase java.text.CollationElementIterator se utiliza para restablecer el cursor del iterador al principio de la string de entrada.
Sintaxis:
public void reset()
Parámetro : Este método no acepta ningún parámetro.
Valor devuelto: este método no tiene nada que devolver.
A continuación se muestran los ejemplos para ilustrar el método reset() :
Ejemplo 1:
Java
// Java program to demonstrate // reset() 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 = "abcd"; // creating and initializing // RuleBasedCollator object RuleBasedCollator rbc = (RuleBasedCollator)(Collator.getInstance()); // creating and initializing // CollationElementIterator CollationElementIterator cel = rbc.getCollationElementIterator(test); // setting cursor of iterator cel.setOffset(2); cel.next(); // display the result System.out.println( "current offset before calling reset() " + cel.getOffset()); // reset the cursor to the // beginning of the string // using reset() method cel.reset(); // display the result System.out.println( "\ncurrent offset after calling reset() " + cel.getOffset()); } }
Producción:
current offset before calling reset() 3 current offset after calling reset() 0
Ejemplo 2:
Java
// Java program to demonstrate // reset() 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 = "abcd"; // creating and initializing // RuleBasedCollator object RuleBasedCollator rbc = (RuleBasedCollator)(Collator.getInstance()); // creating and initializing // CollationElementIterator CollationElementIterator cel = rbc.getCollationElementIterator(test); // setting cursor of iterator cel.setOffset(3); cel.previous(); // display the result System.out.println( "current offset before calling reset() " + cel.getOffset()); // reset the cursor to the beginning of the string // using reset() method cel.reset(); // display the result System.out.println( "\ncurrent offset after calling reset() " + cel.getOffset()); } }
Producción:
current offset before calling reset() 2 current offset after calling reset() 0
Referencia: https://docs.oracle.com/javase/9/docs/api/java/text/CollationElementIterator.html#reset–
Publicación traducida automáticamente
Artículo escrito por RohitPrasad3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA