我从扫描仪中得到一个带有组分隔符的字符串(GS ASDCII值29),该字符串中的字符串不可打印。如何区分这些组?寻找类似
indDelim = holdBarCode.indexOf((char)29);
所以我可以处理字符串。
答案 0 :(得分:0)
Java中大多数String
拆分方法都是由定界符驱动的。最简单的方法是使用String.split()
,但您也可以查看StringTokenizer
:
String delim = String.valueOf((char) 29);
String[] groups = holdBarCode.split(delim);