Hola, copio mis codigos para el ejercicio CU00650B
 
    
    //Método que combina las tres primeras letras de cada cadena
    public String combinacion (String valor_texto1, String valor_texto2) {
        if (valor_texto1.length() >=3 && valor_texto2.length() >=3) {
            String combinacion = valor_texto1.substring (0,3) + " " + valor_texto2.substring (0,3);
            return combinacion; 
        }
        else return "No aporta cadenas validas";
    } //Cierre del método
    
    //Metodo que combina siempre
    public String combinadoSiempre (String valor_texto1, String valor_texto2) {
        String combinacion = "";
        if (valor_texto1.length() <3 && valor_texto2.length() <3) {
            combinacion = valor_texto1.substring(0,valor_texto1.length())+"       "+valor_texto2.substring(0,valor_texto2.length());
        } else combinacion = valor_texto1.substring(0,3)+" "+valor_texto2.substring(0,3);
        return combinacion;
    }//cierre combinadoSiempre
Gracias,
Saludos!