Java.lang.String 类

java.lang.String.copyValueOf() 方法返回一个字符串,其中包含字符数组的指定子数组的字符.

语法

public static String copyValueOf(char[] data, int offset, int count)

参数

data 指定数组
offset 指定子数组的初始偏移量。
count 指定子数组的长度。

返回值

返回一个字符串,其中包含字符数组的指定子数组的字符。

异常

如果 offset 为负数或 count,则抛出 IndexOutOfBoundsException为负数,或者 offset+count 大于 data.length。

示例:

在下面的示例中,copyValueOf() 方法返回一个字符串,该字符串包含字符数组的指定子数组的字符。

import java.lang.*;

public class MyClass {
  public static void main(String[] args) {
    char[] data = {'B', 'E', 'H', 'O', 'L', 'D'};

    String str = String.copyValueOf(data, 2, 4);
    System.out.println(str);   
  }
}

上述代码的输出将是:

HOLD