我从属性文件中读取了这样的参数 {TA;TD;TE;TG;TI;TN;TNG;TP;TR;TS;TT},我需要将其拆分以删除 {} 和 ;。为此,我使用:
String[] zzz = myString.split("[{;}]");
当将该字符串发送到必须将其添加到数据库的方法时出现问题(不管如何),然后意识到第一个元素是空的。这意味着,当我打印它时,我看到:
空格处
助教
运输署
TE
...ETC
如果我调试它,我看到从初始字符串中提取的元素是:“”、“TA”、“TD”、“TE”等。
由于这个“”(发送字符串的方法在元素之间自动插入逗号),我在数据库中的行是这样的:
,TA,TD,TE...等
我怎样才能避免这种情况?我也试过用限制器参数来分割它,但它也不起作用。
提前致谢。