class Teste {
    private static final String SQL_INSERT =
        "INSERT INTO tabela (col_codigo, col_chave) VALUES ('X', 'Y');\n";

    public static String juntarTodasAsSQLs(String chave, String[] valores) {
        String a = SQL_INSERT.replace("X", chave);
        StringBuilder sb = new StringBuilder(valores.length * (a.length() + 5));
        for (String valor : valores) {
            sb.append(SQL_INSERT.replace("Y", valor));
        }
        return sb.toString();
    }

    public static void main(String[] args) {
        String chave = "999";
        String[] arrayOriginal = {"10", "20", "30", "40"};
        String resultado = juntarTodasAsSQLs(chave, arrayOriginal);
        System.out.println(resultado);
    }
}