我想将仅包含 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的位值)并且想要将这些子字符串转换为字符h
来自str1
和e
来自str2
。
请帮助我。
最佳答案
您可以使用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);
关于java - 将仅包含值 0 和 1 的整数类型数组转换为字符串,该字符串应该是 java 中字符串形式的数组值的简单序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19921173/