適切なJavaプログラムを書いて、文字列を2つ受け取り、共通の文字を特定した後、共通している文字を最初の文字列に結合して返してください。
('abcdef', 'abc')
public static String joinCommonChars(String str1, String str2){
    // 文字列の処理
    String commonChars = "";
    for (int i = 0; i<str2.length(); i++) {
        if (str1.contains(str2.charAt(i) + "")){
            commonChars = commonChars + str2.charAt(i);
        }
    }
    // 文字列の結合
    String result = str1.replace(commonChars, "");
    String merged = commonChars + result;
    
    return merged;
}