Java copyValueOf() 字符串方法



  • 定义和用法

    copyValueOf() 方法返回一个字符串,该字符串表示一个char数组的字符。 此方法返回一个新的字符串数组并将字符复制到其中。
  • 语法

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

    参数 描述
    data 一个字符数组
    offset 一个int值,表示char数组的开始索引
    count 一个int值,表示char数组的长度
  • 示例

    返回一个表示char数组某些字符的String:
    public class MyClass {
      public static void main(String[] args) {
        char[] myStr1 = {'H', 'e', 'l', 'l', 'o'};
        String myStr2 = "";
        myStr2 = myStr2.copyValueOf(myStr1, 0, 5);
        System.out.println("Returned String: " + myStr2);
      }
    }
    
    
  • 技术细节

    描述
    返回值: A String,代表char数组的字符
    throw: StringIndexOutOfBoundsException - 如果offset为负或超出范围,或者count大于char数组的长度,则为负