获取数据库中用逗号隔开的字符串

int i,n=0;
String[] words;
String str="dd,gg,kk,ss,tt";
for(i=0;i<str.length();i++){
if(str.charAt(i)==‘,‘) n++;
}
System.out.println(n);
words=str.trim().split(",");
for(i=0; i<str.length()-n; i++) {

System.out.print(words[i]+"\t");
}

来自http://zhidao.baidu.com/link?url=Xs1GGvLgGx5_AWxy37XkvbELA6G6iANdtu8X3_BAqNsYUgWOLVvoAXZwYs1wjhho7BGTIVo2sMi9g1WMoac7X_

时间: 2024-11-19 19:04:06

获取数据库中用逗号隔开的字符串的相关文章

Sql Server 列转逗号隔开的字符串 和 逆转

SELECT STUFF(( SELECT ',' + ModifyBy FROM dbo.tbl_stationprofile FOR XML PATH('') ), 1, 1, '') AS Name 逗号隔开的字符串转表 USE [MBG3SDB] GO /****** Object: UserDefinedFunction [dbo].[GetIDList] Script Date: 2017/9/12 10:13:38 ******/ SET ANSI_NULLS ON GO SET

查找某一字段用逗号隔开生成字符串

/** * 根据操作员ID获得该操作员的所有角色id所拼成的String,每个ID用“,”分隔 * @param operatorId 操作员ID * @return roleIds */ public String getRoleIdsByOperatorId(long operatorId) { // 得到操作员和角色列表 List<PmsRoleOperator> rpList = pmsRoleOperatorDao.listByOperatorId(operatorId); // 构

sql查询出来的列转换为逗号隔开的字符串

select top 1000 fid,replace(stuff((select distinct ','+substring(f_paez_spmc1,1,charindex(' ',f_paez_spmc1)) from PAEZ_t_xsxxxx where f_paez_spdm like '01%'and c.fid=fid for xml path('')),1,1,''),' ','') as CookNames from PAEZ_t_xsxxxx c group by c.f

Java小应用:将以逗号隔开的字符串数组按照给定的长度换行

程序源码: public String getSplitStr(int num) { StringBuffer buf = new StringBuffer(); int i=0; for (Object o : item) { i++; String temp=""; if(o==null) { temp=""; }else { temp=o.toString(); } if(i%num==0) { buf.append(temp); buf.append(&qu

使用SQL如何把用逗号等字符隔开的字符串转换成列表(转)

如何把用逗号等字符隔开的字符串转换成列表,下面依逗号分隔符为例: 比如有一个字符串,其值为:香港,张家港,北京,上海用SQL把这个字符串转换成列表的方法是: 1.方法一 WITH A AS (SELECT '香港,张家港,北京,上海' A FROM DUAL) SELECT DECODE(B,0,SUBSTR(A,C),SUBSTR(A,C,B-C)) city FROM ( SELECT A,B,(LAG(B,1,0) OVER(ORDER BY LV))+1 C FROM( SELECT A

字符串用逗号隔开;有逗号的字符串遍历

字符串用逗号隔开 js中 var ids="[]";var rowsData = $('#dg').datagrid('getSelections');for ( var i = 0; i < rowsData.length; i++) { ids.push(rowsData[i].id);}var str1 = ids.join(','); //1,2,3 var val = $(this).combobox('getValues').join(',');var str2=va

zend framework获取数据库中枚举类enum的数据并将其转换成数组

在model中建立这样的模型,在其中写入获取枚举类的方法 class Student extends Zend_Db_Table{ protected $_name ='student'; protected $_primary ='id'; function getPartyEnum($enumname){ //适配器并获取数据 $db = $this->getAdapter(); $db->query("SET NAMES GBK"); $sql = $db->q

C#后台获取数据库数据--ADO.NET

关于获取数据库中的数据到后台,可分为4个步骤:1.获取连接数据库的字符串:2.创建SqlConnection对象用于打开数据库:3.创建SqlCommand对象用于执行操作,设置它的一系列属性即可:4.关闭数据库连接.完成了这个四个步骤就可获取到数据库中的数据. //第一步 string connStr = "Data Source=.;Initial CataLog=MyData;User ID=sa;Password=123456"; //第二步 SqlConnection con

通过jdbc获取数据库中的表结构

通过jdbc获取数据库中的表结构 主键 各个表字段类型及应用生成实体类 1.JDBC中通过MetaData来获取具体的表的相关信息.可以查询数据库中的有哪些表,表有哪些字段,字段的属性等等.MetaData中通过一系列getXXX函数,将这些信息存放到ResultSet里面,然后返回给用户.关于MetaData的说明网上也有不少,这里我只是从我自身学习的角度来记录一下简单使用JDBC以及获取数据表相关信息的方法. DatabaseMetaData dbmd = con.getMetaData()