我有这个功能。
我将一个字符串传递给该函数,然后将其拆分为2个部分。然后我将在选择查询中使用 a [1] ,它总是返回给我的空即可。最后我决定打印query String
,就是这样:
select * from targettree where target='t
'
如你所知,它应该是这样的
select * from targettree where target='t'
这是功能:
protected void fun(String statment)
{
String[] a=statment.split(" ");
String t=a[1].toString();
String query = "select * from targettree where target='"+t+"'";
Select(query);
}
因为split(" ")
或者还有其他原因会发生吗?
答案 0 :(得分:3)
尝试替换
String query = "select * from targettree where target='"+t+"'";
与
String query = "select * from targettree where target='"+t.trim()+"'";