0

我想将仅包含 0 和 1 的整数类型数组转换为字符串,该字符串应该是简单的数组值序列,而不是任何其他形式,例如如果数组是

arr[] =  {0,1,1,0,1,0,0,0,0,1,1,0,0,1,0,1}

比字符串应该是

str = "0110100001100101"

比我想把它分成两个子字符串,比如 str1 = 01101000(这是我知道的 h 的位值)和str2= 01100101(这是 e 的位值),并且想将这些子字符串转换为hfromstr1efrom 的字符str2

请帮我 。

4

1 回答 1

1

您可以使用Arrays.toString()

   Integer arr[] = {0,1,1,0,1,0,0,0,0,1,1,0,0,1,0,1};
   String str= Arrays.toString(arr).replaceAll(",|\\[|\\]","").trim();
   System.out.println(str);
于 2013-11-12T05:15:52.003 回答