- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要有关在需要父亲的方法中传递 Child 的帮助,我将 Person 类作为父类(super class),Student 和 Teacher 是该类的子类,所以这里是关于我正在尝试的代码:/
public static void orderByName(ArrayList<Person> pArray){
Collections.sort(pArray, new Comparator<Person>(){
@Override
public int compare(Person o1, Person o2) {
return o1.getName().compareTo(o2.getName());
}
});
}
public static void main(String[] args) {
ArrayList<Student> estudiantes = new ArrayList<Student>();
familiares.add(new Student("1235", "Name2", "SecondName2", "LastParameter2"));
familiares.add(new Student("1234", "Name1", "SecondName1", "LastParameter1"));
orderByName(estudiantes); //Pass an ArrayList of child but expects an ArrayList of father
}
我也需要这个方法和一个教师数组列表,所以,当它需要父类(super class)型时,是否可以传递一个子类型?谢谢我希望你能帮助我^_^
最佳答案
您可以更改您的签名
public static void orderByName(ArrayList<? extends Person> pArray)
关于java - 我需要帮助以一种方法将 child 作为父亲传递 [Java],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25838954/
他当时用的就是后来广为人知的红帽Linux——不过当时它还在使用Colgate这一名称,而且是从Best Buy买来的4.0更新版本。在那个时候,我最熟悉的当然还是Windows 95,也已经学会了
这是求职申请的问题:“一位父亲有两个儿子,999幅画,每幅画的值(value)都不一样,第一幅1,第二幅2,以此类推,直到最后一幅画999。他想把所有的画都分给他的两幅儿子,这样每个儿子都得到同等的值
我有 3 个表: CREATE TABLE "Names" ( "Name" TEXT(20) NOT NULL, "Gender" TEXT(20) NOT NULL, PRIMARY KEY ("
我正在为组织使用的应用程序表单设计一个数据库。该表单有一个名为父亲/丈夫姓名的字段,该字段只能有一个值。纸上的表格看起来像这样 - Name : ------ DOB : ------ Father/
我有两张 table 。就像 ----用户表---- id user email 1 admin admin@gmail.com 2 editor editor@gm
我是一名优秀的程序员,十分优秀!