[求助]JAVA中怎样合并字符串?-->风月_无边转移
JAVA中怎样合并字符串,我有一个FOR 循环,想要里面的字符串数组把他们合并为一个字符串。
for (i=0; i<a.length; i++)
{
st[i] = " this string is" + a[i];
}
这里a 和 st都是字符串数组。
我现在想要用一个字符串将所有的st[i]合并起来。
应该怎样做?
多谢
JAVA中怎样合并字符串,我有一个FOR 循环,想要里面的字符串数组把他们合并为一个字符串。
for (i=0; i<a.length; i++)
{
st[i] = " this string is" + a[i];
}
这里a 和 st都是字符串数组。
我现在想要用一个字符串将所有的st[i]合并起来。
应该怎样做?
多谢
是这样子吗?
String al= NULL;
for (i=0; i<a.length; i++)
{
st[i] = " this string is" + a[i];
al = al+st[i]
}???
这样子有问题哦。我不知道是为什么
你不可以这样吗?
String al="";//这就表示它是一个空字符串,但是不是null
for (i=0; i<a.length; i++)
{
st[i] = " this string is" + a[i];
al = al+st[i]
}???
如果大量这样操作的话,可 以用StringBuilder