如何在java里java字符串数组合并成一个数组?

如题所述

第1个回答  2022-12-11
具体如下:\x0d\x0ajava字符串数组合并,可以使用array.copy复制方法,如下代码:\x0d\x0a\x0d\x0apackage com.qiu.lin.he;\x0d\x0a\x0d\x0aimport java.text.ParseException;\x0d\x0aimport java.util.Arrays;\x0d\x0a\x0d\x0apublic class Ceshi {\x0d\x0apublic static void main(String[] args) throws ParseException {\x0d\x0a\x0d\x0aString[] str1 = { "J", "a", "v", "a", "中" };\x0d\x0aString[] str2 = { "如", "何", "把", "两", "个", "数", "组", "合", "并", "为",\x0d\x0a"一", "个" };\x0d\x0a\x0d\x0aint strLen1 = str1.length;// 保存第一个数组长度\x0d\x0aint strLen2 = str2.length;// 保存第二个数组长度\x0d\x0astr1 = Arrays.copyOf(str1, strLen1 + strLen2);// 扩容\x0d\x0aSystem.arraycopy(str2, 0, str1, strLen1, strLen2);// 将第二个数组与第一个数组合并\x0d\x0aSystem.out.println(Arrays.toString(str1));// 输出数组\x0d\x0a\x0d\x0a}\x0d\x0a}
相似回答