java - 交错两个字符串数组

标签 java concatenation string-concatenation

在Java中,我有这样的东西:

String[] firstname = { "name1", "name2", "name3" }; 
String[] lastname = { "lastname1", "lastname2", "lastname3" };

我需要的结果是这样的:

String[] newArray = {"name1 lastname1", "name2 lastname2", "name3 lastname3"};

假设长度相同,将姓氏一一组合成String[] newArray

最佳答案

Java 7 及更早版本的方法可能只是使用循环并迭代所有名字和姓氏:

String[] fullname = new String[firstname.length];
for (int i=0; i < firstname.length; ++i) {
    fullname[i] = firstname[i] + " " + lastname[i];
}

关于java - 交错两个字符串数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42775507/

相关文章:

Java ArrayList<String> 到单个字符串而不使用循环

java - 需要Java正则表达式

java - 从通知中恢复 Activity

javascript - 谁能解释为什么这段代码连接而不是添加数值?

python - 如何仅连接字符串中的连续数字?

javascript - 在javascript中将字符串连接成一个数组

string - pas 文件中字符串的格式

bash - 连接时变量会被覆盖

java - 使用 Java 8 的 Akka Essentials : return Result for first example

java - 在 ActionListener 中添加图像