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

In this section, you will get the detailed explanation about the getChars() method of String class. We are going to use getChars() method of String class in Java. The description of the code is given below for the usage of the method.

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

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

     

In this section, you will get the detailed explanation about the getChars() method of String class. We are going to use getChars() method of String class in Java. The description of the code is given below for the usage of the method.

Description of the code:

As shown in the example we have taken a String. Then we have taken a byte array to copy the contents of the String. The contents will be copied from 2 through 9 from the string and the source array will be filled from the starting position 0. That is copies characters from the string into the destination character array.

The first character to be copied is at index srcBegin; the last character to be copied is at index srcEnd-1. The characters are copied into the subarray of dst starting at index dstBegin and ending at index:

Parameters:
srcBegin - index of the first character in the string to copy.
srcEnd - index after the last character in the string to copy.
dst - the destination array.
dstBegin - the start offset in the destination array.

Here is the code of the program: 

public class getChar{
  public static void main(String[] args){
  String str = "How are you.";
  char[] arr = new char[7];
  str.getChars(29, arr, 0);
  System.out.print("The Character array equals: ");
  System.out.println(arr);
  }
}

Here is the code of the program: 

C:\unique>javac getChar.java

C:\unique>java getChar
The Character array equals: w are y

C:\unique>

Download this example.