package com.sf.day13; public class Goods implements Comparable{ private String name; private int price; public Goods() { } public Goods(String name, int price) { this.name = name; this.price = price; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getPrice() { return price; } public void setPrice(int price) { this.price = price; } @Override public String toString() { return "Goods{" + "name='" + name + '\'' + ", price=" + price + '}'; } @Override public int compareTo(Object o) { if(this.price!=((Goods) o).price){ return this.price - ((Goods) o).price; } else { return this.name.compareTo(((Goods)o).name); } } }