将仅包含值0和1的整数类型数组转换为字符串,该字符串在java中应该是字符串形式的数组值的简单序列

将仅包含值0和1的整数类型数组转换为字符串,该字符串在java中应该是字符串形式的数组值的简单序列,java,arrays,string,Java,Arrays,String,我想将只包含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的位值),并希望将这些子字符串从str1转换为字符h,从str2转换为e 请帮助我。您可以使用Array

我想将只包含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的位值),并希望将这些子字符串从
str1
转换为字符
h
,从
str2
转换为
e


请帮助我。

您可以使用
Arrays.toString()


向我们展示尝试过的代码
要将这些子字符串从str1转换为字符h,从str2转换为字符e。
您能再解释一下吗?String s=“0110100101011011000110011011111”;字符串str=“”;对于(inti=0;它有很多好处
   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);