比较大小?

来源:7-1 简易扑克牌游戏

Mr_Dolphin

2015-11-03 16:17

新手一枚,请问比较时候怎么让A 大于J、Q、K?谢谢

写回答 关注

3回答

  • 天启之魂
    2015-11-03 16:48:43
    已采纳

    或者定义个类 实现Comparable接口 然后重写compareto方法  随便根据你的需求定义比较条件

    Mr_Dol...

    非常感谢!

    2015-11-03 17:03:04

    共 1 条回复 >

  • Mr_Dolphin
    2015-11-03 16:59:30

    public int compareTo(Puke o) {

    // TODO Auto-generated method stub

    if(this.type.equals(o.type)){

    return this.nums.compareTo(o.nums);

    }else{

    return this.type.compareTo(o.type);}

    }

    如果都写在这个方法里该怎么写 ?

    天启之魂

    你这写的什么。。。有点看不懂。。。。 你到底要比较的是什么 字符还是字符串 还是一个属性

    2015-11-03 23:26:38

    共 1 条回复 >

  • 天启之魂
    2015-11-03 16:46:53

    你自定义个方法就好了,然后返回值里面加个 !  即 取反   就行了....

Java入门第三季

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

409792 学习 · 4340 问题

查看课程

相似问题