0
这段代码有什么问题?它编译和运行良好,但codewars说:“代码不能按预期工作”java基本代码挑战
挑战:更正此代码,以便greet函数返回所需的值。
public class Person {
String name;
public Person(String personName) {
this.name = personName; // all I had to do was add 'this'
}
public String greet(String yourName) {
return String.format("Hi %s, my name is %s", name, yourName);
}
}
预期
只是一个猜测,但他们也可能期待在问候函数中的“this.name”。 –
添加'this'以使用'this.name'不会改变此代码中的任何内容。 –