首页上一页 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()); } }