两个String数组怎么合并成一个数组?

如题所述

import java.util.Arrays;

//Java中如何把两个数组合并为一个
public class gog {
public static void main(String[] args) {
String [] str1 = {"J","a","v","a","中"};
String [] str2 = {"如","何","把","两","个","数","组","合","并","为","一","个"};

int strLen1=str1.length;//保存第一个数组长度
int strLen2=str2.length;//保存第二个数组长度
str1= Arrays.copyOf(str1,strLen1+ strLen2);//扩容
System.arraycopy(str2, 0, str1, strLen1,strLen2 );//将第二个数组与第一个数组合并
System.out.println(Arrays.toString(str1));//输出数组

}
}
温馨提示:内容为网友见解,仅供参考
无其他回答

两个String数组怎么合并成一个数组?
public static void main(String[] args) { String [] str1 = {"J","a","v","a","中"};String [] str2 = {"如","何","把","两","个","数","组","合","并","为","一","个"};int strLen1=str1.length;\/\/保存第一个数组长度 int strLen2=str2.length;\/\/保存第...

c# 怎么用foreach 将两个字符串数组合并?
软糖来回答吧,合并string数组方法有很多种。推荐使用linq语句,一行搞定 ❶ 使用IEnumerable.Zip()方法string r = string.Join("\\r\\n", AString.Zip(BString, (a, b) => a + ":" + b));❷ 使用IEnumerable.Select()方法string r = string.Join("\\r\\n", AString.Select(...

我是Java新手 问一下怎么把两个数组组合到一个数组里面?
可以用list实现的。例如。String a[] = { "1", "2" };String b[] = { "3", "4" };List aa = Arrays.asList(a);List bb = Arrays.asList(b);List cc = new ArrayList();cc.addAll(aa);cc.addAll(bb);Object c[] = cc.toArray();for (int i = 0; i < c.length;...

两个数组怎么合并到一起
这个方法首先创建一个新数组c,然后遍历第一个数组a并将元素依次复制到c,接着遍历第二个数组b,将元素添加到数组c的剩余位置。这样,两个数组的内容就被合并到一起了。另一种方法是使用List,如getTwoArray()所示。首先将数组转换为List,然后使用addAll()方法将两个List合并到一个resultList中。最...

在c++中如何将两个字符串合并成一个字符串
这要看类型,如果用的是C++里面的string类,那么只需要用上重载符号 + 就行了:例如:string s1="12345890",s2="abcdedg";s1+=s2;\/\/把s2连接在s1尾部cout<<s1<<endl;\/\/输出结果是"12345890abcdedg",不含引号如果是C语言里面的字符数组,可以用strcat(char *s1,char *s2)函数,功能是把,s2...

如何在java里java字符串数组合并成一个数组?
\/\/ 两个数组合并 String[] str1 = {"Hello","world","java"};String[] str2 = {"Veriable","syntax","interator"};String[] newStr = new String[str1.length+str2.length];\/\/newStr = str1;数组是引用类型 for(int x=0;x<str1.length;x++){ newStr[x] = str1[x];} for...

两个数组怎么合并到一起
两个数组可以通过多种方式进行合并。常用的方法包括:连接、使用循环遍历添加元素等。使用连接方式合并数组 这是最简单且效率较高的方法之一。多数编程语言都提供了直接连接两个数组的功能。以Python为例,可以使用"+"运算符或者`extend`方法来实现。Python示例:python array1 = [1, 2, 3]array2 = [...

如何在java里java字符串数组合并成一个数组?
(String[] args) throws ParseException {\\x0d\\x0a\\x0d\\x0aString[] str1 = { "J", "a", "v", "a", "中" };\\x0d\\x0aString[] str2 = { "如", "何", "把", "两", "个", "数", "组", "合", "并", "为",\\x0d\\x0a"一", "个" };\\x0d\\x0a\\x...

...字符串数组" 合并成 "一个字符串" 例如String [] ss = new String...
1.先建立一个StringBuffer对象 2.然后对你想合并的该字符串数组String [] ss遍历,遍历的时候,通过使用StringBuffer的append()方法,将每个ss[i]中的值加入到StringBuffer中 3.如果想得到String,就调用StringBuffer的toString()方法!

如何将两个数组合并成一个数组?
定义两个数组,数组 a 和数组 b,并分别设置数组的大小为 an 和 bn。使用循环语句,依次将数字从小到大输入到数组 a 和数组 b 中。使用输入语句,从用户输入所需要的数字。在循环中,使用条件语句来判断当前输入的数字是否大于等于已经输入的最大数字。如果是,则将该数字放入数组中。如果不是,则...

相似回答