私はそのようなarrayListを持っています:
List<String> list = new ArrayList<String>();
list.add("A");
list.add("B");
list.add("C");
そして、この情報をそのようなSQLクエリ文字列に挿入したい:
AND Column_X in ('A' ,'B' , 'C')
手伝って頂けますか ?
編集:
ありがとう:)私は他の解決策を見つけました、これは私が欲しいものです:
Iterator<String> iterator = list.iterator();
String sqlStr= "";
while (iterator.hasNext()){
sqlStr+= "'"+iterator.next()+"'";
if(iterator.hasNext()) sqlStr+= ',';
}
System.out.println(sqlStr);