我正在尝试将不同的数据类型插入到链接列表中。问题是,在插入数据后,我不知道在显示数据时如何读取值。
那么如何以这种顺序检索值:
List (first-->last): {brand1, 11,111}, {brand2, 22,222}
List (last-->first): {brand2, 22,222}, {brand1, 11,111}
我得到的输出代表对象的名称,然后代表对象的地址:
List (first-->last): Milk@1f5205c Milk@1fb069
List (last-->first): Milk@1fb069 Milk@1f5205c
这是我的对象类:
class Milk <T>
{
String brand;
double size;
double price;
Milk(String a, double b, double c)
{
brand = a;
size = b;
price = c;
}
}
答案 0 :(得分:3)
您需要覆盖Milk类的toString
方法,以便它使用自定义版本而不是回退到Object
的实现。
在你的情况下,这可能就像把它扔进你的Milk
课一样容易。
@Override
public String toString() {
return brand;
}