/我自己写的有些不完善,但是运行结果并未发现错误之处,希望大家给点意见0.0/
创建Card类并执行Compable接口,改写compareTo方法
package com.cards;
public class Card implements Comparable{
String type;
String num;
public Card(String type,String num){
this.type=type;
this.num=num;
}
public Card(){
}
@Override
public int compareTo(Card o) {
// TODO Auto-generated method stub
if(this.num!=o.num&&this.num!="A"&&o.num!="A")
return this.num.compareTo(o.num);
if(this.num.toCharArray()[0]=='A'&&o.num.toCharArray()[0]!='A')
return 1;
if(this.num.toCharArray()[0]!='A'&&o.num.toCharArray()[0]=='A')
return -1;
if(this.num==o.num){