Método CharacterIterator setIndex() en Java con ejemplos

El método setIndex() de la interfaz java.text .CharacterIterator en Java se utiliza para establecer el índice actual que debe leer este CharacterIterator. Este método toma el índice que se establecerá como un parámetro y establece el índice de este CharacterIterator en ese índice y luego devuelve ese carácter.

Sintaxis:

public char setIndex(int index)

Parámetro: este método toma el índice que se establecerá como parámetro y establece el índice de este CharacterIterator.

Valor devuelto: este método devuelve el carácter en el índice establecido por este método.

Excepción: este método arroja IllegalArgumentException si el índice especificado no está en el rango válido (getBeginIndex(), getEndIndex() – 1).

Programa:

// Java program to demonstrate
// the above method
  
import java.text.*;
import java.util.*;
  
public class CharacterIteratorDemo {
    public static void main(String[] args)
    {
  
        CharacterIterator characterIterator
            = new StringCharacterIterator(
                "GeeksForGeeks");
  
        System.out.println("Current Index: "
                           + characterIterator
                                 .getIndex());
  
        int index = 5;
  
        System.out.println("Updated the index to : "
                           + index);
  
        System.out.println("Character at new"
                           + " current index: "
                           + characterIterator
                                 .setIndex(index));
    }
}
Producción:

Current Index: 0
Updated the index to : 5
Character at new current index: F

Referencia: https://docs.oracle.com/javase/9/docs/api/java/text/CharacterIterator.html#setIndex-int-

Publicación traducida automáticamente

Artículo escrito por ShubhamMaurya3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *