问题是:我希望按字节扫描String,以统计String中的符号个数
我的解决方法是,先将String转换为Byte数组,然后用for循环去看Byte的每一个位,通过每一位的ASCII码值来确定……
现在的问题是:
1.如何将String转换为Byte数组;或者说,如何用String对象给Byte数组赋值
2.或者解决这个问题还有没有其他的好方法?
------解决方案--------------------
- Java code
String str= "我是ABC"; byte [] bytes = str.getBytes(); for(int i=0; i<bytes.length; i++) { System.out.println(bytes[i]); }
------解决方案--------------------
String中的符号个数?是什么来的? 举几个例子