社区
Java SE
帖子详情
怎么把一个字符串数组转换为一个逗号分隔的字符串
Yanbin_Q
2004-06-21 05:17:11
在php那样的弱类型语言里有函数直接转换,可指定分隔符。
...全文
3152
12
打赏
收藏
怎么把一个字符串数组转换为一个逗号分隔的字符串
在php那样的弱类型语言里有函数直接转换,可指定分隔符。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tonywin
2010-05-29
打赏
举报
回复
for循环从1开始吧!?
CsdnRob
2004-07-02
打赏
举报
回复
帮不了, 帮顶
scvzhang
2004-06-22
打赏
举报
回复
用循环进行手动连接 很容易啊。
julian_zzx
2004-06-22
打赏
举报
回复
惊奇!楼主两星?
iwantiten
2004-06-22
打赏
举报
回复
//sorry, 写错了一个单词separator,更正
//楼上兄弟的算法封装为方法,呵呵
public String stringArrayJoin( String[] strArray, String separator ) {
StringBuffer strbuf = new StringBuffer();
for( int i = 0; i < strArray.length; i++ ) {
strbuf.append( separator ).append( strArray[i] );
}
return strbuf.deleteCharAt( 0 ).toString();
}
iwantiten
2004-06-22
打赏
举报
回复
//楼上兄弟的算法封装为方法,呵呵
public String stringArrayJoin( String[] strArray, String separator ) {
StringBuffer strbuf = new StringBuffer();
for( int i = 0; i < strArray.length; i++ ) {
strbuf.append( seperator ).append( strArray[i] );
}
return strbuf.deleteCharAt( 0 ).toString();
}
alabaza
2004-06-22
打赏
举报
回复
//楼上兄弟代码的StringBuffer版本,当处理大量字符串时,可显著减少对象的生成。
String[] strArray = new String[]{"a", "b", "c", "d"};
StringBuffer strbuf = new StringBuffer();
for(int i = 0; i < strArray.length; i++)
{
strbuf.append(",").append(strArray[i]);
}
String str = strbuf.deleteCharAt(0).toString();
digevil66
2004-06-22
打赏
举报
回复
String[] strArray = new String[]{"a", "b", "c", "d"};
String str = "";
for(int i = 0; i < strArray.length; i++){
str += "," + toyList[i];
}
str = toyList2.substring(1);
Jimmy_Xia
2004-06-21
打赏
举报
回复
没见过,应该没有的吧,只能如 HawaiiLeo(罗马数字) 所言用循环进行手动连接
Yanbin_Q
2004-06-21
打赏
举报
回复
像在php或js中都可以用aArray.join(",")直接连接。
HawaiiLeo
2004-06-21
打赏
举报
回复
你是在php中怎么实现这个转换啊? 做个循环然后连接就可以了吧??好象没有函数直接连的。
Arias
2004-06-21
打赏
举报
回复
直接读取每个字符然后直接连接不就可以那!
《C经典面试》编译链接、指针、内存bug、函数、其它
课程内容:1.编译链接:编译链接过程、预编译、存储类、生命周期、作用域、链接域等2.指针:指针概念、
数组
相关的指针、
字符串
指针、函数指针等3.内存bug:内存越位、内存覆盖、使用非法内存、内存泄露等。4.函数:自定义函数、内联函数、回调函数、变参函数、递归函数、库函数等5.其它:自动类型
转换
、数据溢出、结构体对齐、volatile、typedef、assert宏、
逗号
表达式、++/--等
把
一个
字符串
数组
转换
为
一个
逗号
分隔
的
字符串
咋一看这是
一个
很简单的问题,不过如果出现如下情况,似乎就没那么简单了。 情况1: aa,a bbb cc,c 情况2: a"aa bbb c"cc 情况3: a"a,a bbb ccc 对于
数组
中,如果
数组
中单个
字符串
中存在
逗号
,这个时候的处理办法是,
转换
时,在这个
字符串
两边加引号。 不过问题来了,如果这个
字符串
中本就存在引号怎么办? 这时的处理办法是...
C#将
字符串
数组
转换
为以
逗号
分隔
的
字符串
C#将
字符串
数组
转换
为以
逗号
分隔
的
字符串
java将以
逗号
分隔
的
字符串
转换
为
字符串
数组
/将
字符串
数组
转化为整形
数组
将以
逗号
分隔
的
字符串
转换
为
字符串
数组
; 将
字符串
数组
转化为整形
数组
在Matlab中,我们可以使用
字符串
数组
来存储和处理多个
字符串
。在本文中,我们将探讨如何创建和操作
字符串
数组
。
综上所述,
字符串
数组
是Matlab中重要的数据类型之一,可以方便地存储和处理多个
字符串
。我们可以使用括号和索引来访问和修改
数组
元素,使用运算符进行连接、复制和比较,使用函数进行高级操作。要创建
字符串
数组
,我们可以使用花括号括起来的一组
字符串
,每个
字符串
用单引号或双引号括起来,并用
逗号
分隔
。要修改
字符串
数组
中的元素,我们可以将新
字符串
分配给特定的位置。在Matlab中,我们可以使用
字符串
数组
来存储和处理多个
字符串
。我们也可以使用cellstr函数将
字符串
向量
转换
为
字符串
数组
。四、
字符串
数组
运算符。
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章