请问下为什么下面代码会提示The method getNumber() is undefined for the type Poker

来源:6-8 学生选课--- 实现学生序列排序

sadfiy

2017-03-01 16:07

package com.java.test;

import java.util.Comparator;

public class NumberComparator<Poker> implements Comparator<Poker> {

@Override

public int compare(Poker o1, Poker o2) {//Poker是自己创建的扑克牌类,其中属性Number是

// TODO Auto-generated method stub  //私有的,这里用不了Poker类中的 方法

o1.getNumber();

return 0;

}}


写回答 关注

1回答

  • OnAir02
    2017-03-01 16:30:36
    已采纳

    把class NumberComparator<Poker>这里的<Poker>去掉试试

    sadfiy

    恩,我对照了下之前的也弄出来了,

    2017-03-01 17:00:28

    共 1 条回复 >

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题