Описание

Метод getChars() – копирует символы из данной строки в массив символов назначения.

Синтаксис

Синтаксис метода:

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

Параметры

Подробная информация о параметрах:

  • srcBegin – индекс первого символа в строке для копирования;
  • srcEnd – индекс последнего символа в строке для копирования;
  • dst – массива назначения;
  • dstBegin – начальное смещение в массиве назначения.

Возвращаемое значение

  • В Java getChars() не возвращает никакого значения, но бросает IndexOutOfBoundsException.

Пример

import java.io.*;

public class Test {

   public static void main(String args[]) {
      String Str1 = new String("Добро пожаловать на ProgLang.su");
      char[] Str2 = new char[7];

      try {
         Str1.getChars(2, 9, Str2, 0);
         System.out.print("Скопированное значение: " );
         System.out.println(Str2);

      } catch (Exception ex) {
         System.out.println("Возникает исключение...");
      }
   }
}

Получим следующий результат:

Скопированное значение: бро пож

Оглавление