java字符数组转字符串数组
㈠ java中怎么将char型数组转换为string型数组
String
str
=
new
String(s2);
char[]
数组转换成String可使用new
知道你就是要把它转化为String
(处理起来方便)给你写个简单测试:
public
㈡ JAVA中怎么把字符串转换成字符数组
展开全部
楼主你好,我写了一串代码,你可以全部先复制过去运行一下,祝你成功,有问题可以专继续问.
public
class
StringTest
{
public
static
void
main(String[]
args)
{
//将一属个字符串转成字符数组,这里以String
str
=
"JAVA中怎么把字符串转换成字符数组";为例
//定义一个字符串并赋初始值
String
str
=
"JAVA中怎么把字符串转换成字符数组";
//定义一个字符数组ch,用于接收str转成字符数组后的值
//再调用String里面的toCharArray()方法
char[]
ch
=
str.toCharArray();
//ch里面装的就是把str转成字符数组后的值了
//这个时候你可以去for循环去遍历一下ch数组里面的内容
for
(int
i
=
0;
i
<
ch.length;
i++)
{
System.out.print(ch[i]);
}
}
}
㈢ java中如何将字符数组转换成字符串,以逗号分割
方法1:
需要引入Apache Commons组件中的个commons-lang.jar包
String str1=StringUtils.join(ary, ",");
方法2:
格式化
String str2 = String.format("%s,%s,%s", ary);
(3)java字符数组转字符串数组扩展阅读:
反之,字符串转化为字符串数组
语法:stringObject.split(separator,howmany)
例子:
<script type="text/javascript">
var str="How are you doing today?"
document.write(str.split(" ") + "<br />")
document.write(str.split("") + "<br />")
document.write(str.split(" ",3))
</script>
输出:
How,are,you,doing,today?
H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
How,are,you
注:如果把空字符串 ("") 用作separator,那么 stringObject 中的每个字符之间都会被分割。String.split() 执行的操作与Array.join执行的操作是相反的。
㈣ java中如何将字符串数组转换成字符串
没有直接办法,只能通过循环
String[] ary = {"abc", "123", "45"};
StringBuffer sb = new StringBuffer();
for(int i = 0; i < ary.length; i++){
sb. append(ary[i]);
}
String newStr = sb.toString();
㈤ Java中怎么把字符数组转换成字符串
我理解应该是先初始化一个Stringbuffer的对象,然后将字符数组依次取出再用Stringbuffer的append方法加入字符串内即可
㈥ Java将一串字符转换为字符数组
你得先知道这些字符中的
分隔符
是什么,我看你是linux的输出,应该是
制表符
。
Java
String类
有split方法
伪代码
:
String
s
=
"/dev/sda2
38G
26G
12G
70%
/dev";
String
[]
array
=
s.split("\t");
\\制表符转义
㈦ java 怎么把数组转成字符串
将数组变成字符串代码如下:
使用StringUtils中的join函数。org.apache.commons.lang.StringUtils;示例:
StringUtils.join(null) = null
StringUtils.join([]) = ""
StringUtils.join([null]) = ""
StringUtils.join(["a", "b", "c"]) = "abc"
StringUtils.join([null, "", "a"]) = "a"
String[] str = { "1", "2", "a", "b" };
// 将数组变成字符串
StringUtils.join(str)
// 将数组用逗号分隔变成字符串
StringUtils.join(str, ",")
㈧ java怎么将字符串数组转换成字符串
如果是 “字符串数组” 转 “字符串”,只能通过循环,没有其它方法
String[]str={"abc","bcd","def"};
StringBuffersb=newStringBuffer();
for(inti=0;i<str.length;i++){
sb.append(str[i]);
}
Strings=sb.toString();
如果是 “字符数组” 转 “字符串” 可以通过下边的方法
char[]data={'a','b','c'};
Strings=newString(data);
Java字符串视频教程:
㈨ java中如何把字符串数组转化为字符数组,请教,谢谢
把字符串数组的元素转换成字符后在存入字符数组