判断问题急需帮助。

来源:百度知道 编辑:UC知道 时间:2024/06/22 21:07:07
比如有个workid=1 还有个表名是work 里面有个字段是work2(work2的格式是(1,2,3,4)以逗号区分的)

现在的问题是:我如何判断work2这个字段里是否包含了workid也就是,是否包含了“1”;
如果包含了“1”,那么就把包含“1”的字段循环取出来。

该怎么写。。帮帮忙。挺着急

import java.util.StringTokenizer;

public class text {
public static void main(String[] args) {
String s="1,2,3,4";
java.util.StringTokenizer st=new StringTokenizer(s,",");
while(st.hasMoreTokens()){
//st.nextToken()
int i=Integer.parseInt(st.nextToken());
switch(i){
case 1://执行SQL语句 查询id=1或别的,然后break
case 2:
default: break;

}

}

}
}

StringBuffer sb=new StringBuffer();
sp=sb.spilt('|');
if(sp[0].equals('1'))
{
foreach( int i in sb)
{
Object ob=new Object ();
ob[0];

}
}

是Java的还是数据库的?把问题说清楚吧