你好,你能够给我几个实例吗?声明类型为类名的,不要声明整型的方法。
追答//返回一个引用型的数据。java.lang.Object
public Object XXXX()
{
return new A();
//这种方法是jdk1.6后新增加的一种。即可以返回一个子类的对象。这个在以后会有很多用的,省 去了强制类型转换的麻烦
}
还比如返回java.util.Calendar一个日历对象。
public Calendar XXXX()
{
return Calendar.getInstance();
}
返回一个链表。
public ArrayList XXX()
{
ArrayList list=new ArrayList ();
//*************
return list;
}
那java中的方法除了可以返回一些数值外,能返回一些其他的东西吗?比如返回一个表达式等,能否?
追答public class Person { //学生(人)类型
private int age; //学生的年龄
private String name; //学生的名字
private String sex; //学生的性别
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
}
--------------------------------------------------------------------------------------------------------------------
public class Course { //课程类
public Person register() { //课程类的方法 注册register()
Person person = new Person(); //声明一个Person类
person.setName("tmdsxb123"); //设置学生的姓名为tmdsxb123
person.setAge(23); //设置学生的年龄为23
person.setSex("男"); //设置学生的性别为男
return person; //返回这个学生的信息
//返回值的类型可以是一个包装过的类型
//person就像一个箱子里面放着你的名字年龄性别,里面装什么都可以
}
}