日期:2014-05-20  浏览次数:20868 次

有什么方法可以按字节读取String,并存放在char[]里。
因为需要判断 当读取到String里的一个特殊字符时就把前面的存入一个数组或String。
例:
String : abcd~efgh~ijk~lmn
把以上变成
String1:abcd
String2:efgh
String3:ijk
String4:lmn
String

------解决方案--------------------
String strings[]="abcd~efgh~ijk~lmn".split("~");
------解决方案--------------------
{
String[] strs = "abcd~efgh~ijk~lmn".split("~");
for (int i = 0; i < strs.length; i++) {
System.out.println(strs[i]);
}

}
------解决方案--------------------
楼上正解
建议楼主学习一下split。
------解决方案--------------------
split方法足够了