Java - Método String getChars ()

Descrição

Este método copia os caracteres dessa string para a matriz de caracteres de destino.

Sintaxe

Aqui está a sintaxe deste método -

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

Parâmetros

Aqui está o detalhe dos parâmetros -

  • srcBegin - índice do primeiro caractere na string a ser copiada.

  • srcEnd - índice após o último caractere da string a ser copiada.

  • dst - a matriz de destino.

  • dstBegin - o deslocamento inicial na matriz de destino.

Valor de retorno

  • Ele não retorna nenhum valor, mas lança IndexOutOfBoundsException.

Exemplo

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...");
      }
   }
}

Isso produzirá o seguinte resultado -

Resultado

Copied Value = lcome t