1

私はこの機能を持っています。関数に文字列を渡すと、それが 2 つの部分に分割されます。次に、選択クエリでa[1]を使用すると、常にnullが返されます。最後に、印刷することを決心しまし たが、次のようになりました。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(" ")それとも他の理由がありますか?

4

1 に答える 1

3

交換してみる

String query = "select *  from targettree where target='"+t+"'";

String query = "select *  from targettree where target='"+t.trim()+"'";
于 2013-05-27T11:53:56.883 に答える