本文将为大家带来“字符串连接”算法的一个解法与详细解释,方法不唯一,本篇文章只列举出一种方法,可以先练习,练习之后查看代码,这样更加有助于提高
一、题目
题目描述:
写一函数,将两个字符串连接
输入:
两行字符串
输出:
链接后的字符串
样例输入:
123
abc
样例输出:
123abc
运行结果:
以下是本题的解题思路,仅供参考。
二、解题思路
字符串拼接,可以采用StringBuffer的append方法进行拼接。
拓展:
先有 StringBuffer 后有 StringBuilder,两者就像是孪生双胞胎,该有的都有,只不过大哥 StringBuffer 因为多呼吸两口新鲜空气,所以是线程安全的。
具体大家可以参考这篇文章:点击此处
三、代码(含详细注解)
public class SeptemberFifteen45 {
public static void main(String[] args) {
//创建控制台扫描器
Scanner input = new Scanner(System.in);
//定义一个StringBuffer
StringBuffer sb = new StringBuffer();
//输入两个字符串
String str1 = input.nextLine();
String str2 = input.nextLine();
//字符串拼接
sb.append(str1);
sb.append(str2);
//输出
System.out.println(sb);
}
}
希望本篇文章可以给您带来收获,有兴趣的小伙伴点个关注一起学习吧。