社区
PowerBuilder
帖子详情
取以逗号分隔的字符串
smilegw
2006-10-09 11:08:35
字符串为"10,20,30,20,50"
将以逗号隔开的数字分别取到一个整型数组中,求方法
...全文
175
1
打赏
收藏
取以逗号分隔的字符串
字符串为"10,20,30,20,50" 将以逗号隔开的数字分别取到一个整型数组中,求方法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
woods
2006-10-09
打赏
举报
回复
写个函数!调用函数时参数:as_Separator =“,”
/******************************************************************************/
//函数名: gf_Split
//功能说明:解析字符串序列
//输入参数:1、as_Sequence 待解析的字符序列
// 2。as_Separator 分隔符
//输出参数:1. as_Str[] 解析后得到的字符串数组(注意参数调用方式)
//返回值: 0_成功 -1_失败
//函数完成:woods
//调用关系:本函数为公共外部函数,可被系统开发的任何地方调用
/******************************************************************************/
Long ll_len //字符长度
long i,j
String ls_Sequence
String ls_Separator
integer li_position
ls_Sequence = as_Sequence
ls_Separator= as_Separator
//取字符串长度
ll_len=len(ls_Sequence)
j=1
for i=1 to ll_len
li_position=pos(ls_Sequence,ls_Separator,i)
if li_position=0 then //没有找到符合要求的位置
as_Str[j]=mid(ls_Sequence,i,ll_len)
exit
elseif li_position=1 then //如果第一个位置为分隔符
else
as_Str[j]=mid(ls_Sequence,i,li_position - i)
j=j+1
end if
i=li_position
next
return 0
myBatis通过
逗号
分隔
字符串
,foreach
myBatis通过
逗号
分隔
字符串
,foreach 当数据库里存储的值是以
逗号
分隔
格式存储的
字符串
时。 数据格式如下: id name ids 1 张三 a,b,c 2 李四 c,d,e 我们拿到的条件参数是:b,e 1.后台通过
逗号
分隔
数组,生成查询语句 select * from table where ids in (’b’,’e’) 2.通过myBatis自带功能foreach,直接把
逗号
分隔
的
字符串
传到mapper.xml即可,后台不用过多操作。 <selec
将arraylist列表转换为以
逗号
分隔
的
字符串
需求: 将arraylist列表转换为以
逗号
分隔
的
字符串
引入依赖: <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.6</version> </dependency> 代码示例: public class ListTest01 { pub
sql判断以
逗号
分隔
的
字符串
中是否包含某个
字符串
sql语句中,以
逗号
分隔
的
字符串
中是否包含某个特定
字符串
,类似于判断一个数组中是否包含某一个元素,例如:判断 ’a,b,c,d,e,f,g‘ 中是否包含 'a',sql语句如何实现? mysql:mysql中有一个方法 FIND_IN_SET(ele, str),str是一个以
逗号
分隔
的
字符串
,ele是一个特定
字符串
,该方法表示判断str中是否包含ele。 sqlserver:sqlserve
Java以
逗号
分隔
字符串
Java中将
字符串
转化为数组(以中文
逗号
、英文
逗号
、或者空格
分隔
) private String[] splitKeywords(String keywords) { if (StringUtils.isNotBlank(keywords)) { return StringUtils.split(tagKeywords, "\\,|\\,|\\ "); } else { return null; } }
Java8
逗号
分隔
字符串
转列表及列表转
逗号
分隔
字符串
操作
算是工作中比较常用的操作,记录一下
逗号
分隔
字符串
转列表 通过 String 的 split() 将
字符串
分割成数组,然后通过 Stream.of() 将数组转为 Java8 的 stream 流然后进行正常的流操作再通过 collect(Collectors.toList()) 转为 List 列表转
逗号
分隔
字符串
这个操作只需要在 collect() 方法中使用 Collectors.joining(",") 即可 ...
PowerBuilder
1,077
社区成员
66,438
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章