我只需要从给定的字符串中创建一个字节数组。
例如,如果我的 String 是,String ss = "21331UA";
那么字节数组元素应与它们对应如下。
2 1 3 3 1 U A
我可以像这样静态地创建它。byte[] arr = new byte[]{2,1,3,3,1,'U','A'}
但是必须在运行时动态地创建这个字节数组,因为它会不时改变。那就是问题所在。
我只是尝试如下并打印它们,它包含它们相应的 ASCII 值。这不是我想要的。
byte[] arr = ss.getBytes();
for(int i=0; i<arr.length; i++)
{
System.out.print(arr[i] + " ");
}
Ans==> 50 49 51 51 49 85 65
非常感谢任何指导....在此先感谢