关于return返回字符串的问题

做多做少不如做好 2019-10-24 03:41:24
public class Student {
private String studentNumber,name,gender;
int age,total;
public Student() {

}
public Student(String studentNumber,String name,String gender,int age) {
this.studentNumber=studentNumber ;
this.name=name;
this.gender=gender;
this.age=age;
}
public String toString() {
return "学生姓名:";
}
}

toString方法如果我想返回的是学生姓名:this.name字符串怎么操作呢?
...全文
450 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_39936465 2019-10-24
  • 打赏
  • 举报
回复
引用 3 楼 一方 通行 的回复:
题目要求把学生信息(包括姓名、学号、性别、年龄)返回。 本来想用return "姓名:this.name 学号:this.studentName 性别:this.gender 年龄:this.age". 但估计不行,
return "学生姓名:"+name+",学号:"+studentNumber+",性别:"+gender+",年龄:"+age;
  • 打赏
  • 举报
回复
题目要求把学生信息(包括姓名、学号、性别、年龄)返回。
本来想用return "姓名:this.name 学号:this.studentName 性别:this.gender 年龄:this.age".
但估计不行,
qq_39936465 2019-10-24
  • 打赏
  • 举报
回复
引用 楼主 一方 通行 的回复:
toString方法如果我想返回的是学生姓名:this.name字符串怎么操作呢?
return "学生姓名:"+name; return "学生姓名:"+this.name; 都可以但是一般private变量的话最好添加set和get return "学生姓名:"+getName();
bleachj88 2019-10-24
  • 打赏
  • 举报
回复
return this.name;

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧