需要编写一个方法 describePerson(),它接受 3 个参数,一个给出人名的字符串,一个指示其性别的布尔值(女性为 true,男性为 false),以及一个给出年龄的整数。该方法应返回一个字符串,其格式如下例所示:
云雀是女性。她今年 2 岁。或者杰是男性。他1岁。
我不确定如何正确编写它(我的代码):
int describePerson(String name, boolean gender, int age) {
String words="";
if(gender==true) return (name + "is "+gender+". "+"She is"+age+ "years old.);
else
return (name + "is "+gender+". "+"She is"+age+ "years old.);
}
结果“年”和“年”也不同,但我不知道如何使它正确..