我想在Java中合并两个字符串,例如输入是hello和world,那么输出应该是hweolrldo?
如何在读取用户的输入并合并它们以提供输出之后合并它们,如示例所示。
答案 0 :(得分:0)
我没有想到,也不知道为了方便地将这两个词加在一起。我想添加两个字符串的第一种方法是使用子字符串,但这将是一个繁琐的过程。如果您的单词为str1和str2:
private String str1 = "hello";
private String str2 = "world";
您可以通过收集每个字母的子字符串来添加这两个字符串。 (请记住,使用子字符串时,编号是字符串中每个字符的索引号的编号,因此在str1中,h = 0,e = 1,l = 2,依此类推。)
你可以将两者结合起来:
String combined = str1.substring(0,1) + str2.substring(0,1) + str1.substring(1,2) + str2.substring(1,2) + str1.substring(2,3) + str2.substring(2,3) + str1.substring(3,4) + str2.substring(3,4) + str1.substring(4,5) + str2.substring(4,5);
答案 1 :(得分:0)
希望这可以帮助你。!
String firstWord="hello";
String secondWord="World";
String combineString=" ";
for(int i=0;i<firstWord.size();i++)
{
combineString+=firstWord.charAt(i)+secondWord.charat(i);
}