JavaのcopyValueOf()メソッド
二つの形式copyValueOf()メソッドがあります。
パブリック静的文字列copyValueOf(文字[]のデータが):表された文字列の文字列の配列を返します。
パブリック静的文字列copyValueOf(文字[] :データは、int型のカウントは、オフセットINT)表された文字列の文字列の配列を返します。
文法
public static String copyValueOf(char[] data) 或 public static String copyValueOf(char[] data, int offset, int count)
パラメータ
データ-文字配列。
オフセット-部分配列の初期オフセット。。
カウント-サブ配列の長さを。
戻り値
指定されたStringBufferを持つ文字列が同じ文字シーケンスを表すような、それはtrueを返し、そうでない場合はfalse。
例
public class Test { public static void main(String args[]) { char[] Str1 = {'h', 'e', 'l', 'l', 'o', ' ', 'r', 'u', 'n', 'o', 'o', 'b'}; String Str2 = ""; Str2 = Str2.copyValueOf( Str1 ); System.out.println("返回结果:" + Str2); Str2 = Str2.copyValueOf( Str1, 2, 6 ); System.out.println("返回结果:" + Str2); } }
上記プログラムの実行結果:
返回结果:hello w3big 返回结果:llo ru