Guerras de códigos: problema de registro

Soy muy nuevo en programación y recientemente intenté suscribirme a Code Wars. Muestra una serie de problemas, presumiblemente antes de permitir que alguien se registre.

Por el momento estoy atascado en este:

public class Person{
    String name;

    public Person(String personName){
        name = personName;
    }

    public String greet(String yourName){
        return String.format("Hi %s, my name is %s", yourName, name);
    }
}

Indicando Corrija este código, para que la función saludar devuelva el valor esperado.

Por mi vida no puedo entender cuál es el problema. Intenté ingresar el código en eclipse y no hay errores, por lo que no estoy completamente seguro de lo que se requiere

Respuesta 1

Creo que quiere que saludes a alguien más.

public class Person{
String name;

public Person(String personName){
    name = personName;
}

public String greet(String yourName){
    return String.format("Hi %s, my name is %s", name, yourName);
}
}

Para que la salida sea

Hola (persona), mi nombre es (cualquiera que sea tu nombre)

Respuesta: 2

En serio, eso fue una pérdida de tiempo. Tuve el mismo problema, no hay nada relacionado con la búsqueda de errores, solo quiere saludarte. Tan solo intercambie los argumentos (nombre, suNombre) en la declaración de devolución.

Respuesta: 3

La respuesta es: solo necesita dos intercambiar las variables en String.format ().

Pregunta:

return String.format ("Hola% s, mi nombre es% s", nombre , tuNombre );

Responder :

return String.format ("Hola% s, mi nombre es% s", yourName , name );

     public class Person
     {
         String name;
         public Person(String personName){
         name = personName;
         }
         public String greet(String yourName)
          {
             return String.format("Hi %s, my name is %s", yourName,name);
           }
      }
Respuesta: 4

Estoy trabajando en un sistema donde interactúan tres componentes de alto nivel Cliente (PHP) - Logger (Java) - MainBackend (Java) El cliente PHP crea un nuevo proceso de Linux Logger para cada solicitud recibida. ...

Necesito algunos consejos sobre cómo actualizar una contraseña cifrada en un LDAP (OpenLDAP) de un usuario dentro de un árbol LDAP. Las contraseñas en el servidor LDAP tienen el prefijo {crypt}, lo que supongo que indica que ...

Tengo una clase base que captura algunas funciones comunes a dos clases. En otras palabras, puedo crear una clase base y hacer que estas dos clases sean subclases de esa clase base. Sin embargo, para cada uno de ...

Obtuve un método que recibe un parámetro de tipo largo, y trato de llamarlo pasando 1: contato.setId (1); Y recibo esto: el método setId (Long) en el tipo Contato no es aplicable para el ...