首页上一页 1 下一页尾页 2 条记录 1/1页
为什么输出后的顺序不一样
发表在Java图书答疑
2020-03-21
悬赏:1 学分
《零基础学Java》第10章 泛型与集合类
是否精华
是
否
版块置顶:
是
否

为什么价格跟颜色的位置调换了???
package text;
import java.util.HashSet;
import java.util.Set;
public class Purchase <T> {
T productName;
T productColor;
T productPrice;
public Purchase(T productName, T productColor, T productPrice) {
this.productName = productName;
this.productColor = productColor;
this.productPrice = productPrice;
}
Set<T> set = new HashSet<T>();
public void insertGoods() {
set.add(productName);
set.add(productColor);
set.add(productPrice);
}
public Set<T> chechGoods(){
return set;
}
public static void main(String[] args) {
Purchase<String> purchase = new Purchase<String>
("华为荣耀8", "幻夜黑", "2288元RMB");
purchase.insertGoods();
System.out.println("购物车中的商品信息:" + purchase.chechGoods());
}
}
购物车
发表新帖
立即签到









