Java - Método String getChars ()

Descripción

Este método copia los caracteres de esta cadena en la matriz de caracteres de destino.

Sintaxis

Aquí está la sintaxis de este método:

public void getChars(int srcBegin, int srcEnd, char[] dst,  int dstBegin)

Parámetros

Aquí está el detalle de los parámetros:

  • srcBegin - índice del primer carácter de la cadena a copiar.

  • srcEnd - índice después del último carácter de la cadena para copiar.

  • dst - la matriz de destino.

  • dstBegin - el desplazamiento inicial en la matriz de destino.

Valor devuelto

  • No devuelve ningún valor, pero arroja IndexOutOfBoundsException.

Ejemplo

import java.io.*;
public class Test {

   public static void main(String args[]) {
      String Str1 = new String("Welcome to Tutorialspoint.com");
      char[] Str2 = new char[7];
      try {
         Str1.getChars(2, 9, Str2, 0);
         System.out.print("Copied Value = " );
         System.out.println(Str2 );
      } catch ( Exception ex) {
         System.out.println("Raised exception...");
      }
   }
}

Esto producirá el siguiente resultado:

Salida

Copied Value = lcome t