leetcode刷题记录Java

迄今为止所有人生都大写着失败,但不妨碍我继续向前 / 2023-07-15 / 原文

难度等级:简单

给你两个字符串 word1 和 word2 。请你从 word1 开始,通过交替添加字母来合并字符串。
如果一个字符串比另一个字符串长,就将多出来的字母追加到合并后字符串的末尾。
返回 合并后的字符串 。

class Solution {
    public String mergeAlternately(String word1, String word2) {
        int len = Math.min(word1.length(),word2.length());
        StringBuffer str = new StringBuffer();
        for(int i = 0;i < len;i++){
            str.append(word1.charAt(i));
            str.append(word2.charAt(i));
        }
        str.append(word1.substring(len));
        str.append(word2.substring(len));
        return str.toString();
    }
}