Thinking In Java问题集

1.中文版P232页,英文版P415

为什么程序实际运行结果输出为:

[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]

Here’s an example that uses a HashSet with Integer objects://: holding/SetOfInteger.javaimport 

java.util.*;

public class SetOfInteger {

public static void main(String[] args) {Random rand = new Random(47);Setintset = new HashSet();

for(int i = 0; i < 10000; i++)

intset.add(rand.nextInt(30));

System.out.println(intset);

}

} /* Output:

[15, 8, 23, 16, 7, 22, 9, 21, 6, 1, 29, 14, 24, 4, 19, 26, 11, 18, 3, 12, 27, 17, 2, 13, 28, 20, 25, 10, 5, 0]

*///:~

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔...
    叶总韩阅读 5,223评论 0 41
  • 多态 任何域的访问操作都将有编译器解析,如果某个方法是静态的,它的行为就不具有多态性 java默认对象的销毁顺序与...
    yueyue_projects阅读 1,088评论 0 1
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 34,626评论 18 399
  • 测试用
    Marsand阅读 96评论 0 0
  • 半个小时前,许久不曾联系的房东给我们宣布了一个爆炸性消息:我想带着我女儿回来住没租给你们的那间储物间。 what?...
    青春散场半度微凉阅读 261评论 0 0

友情链接更多精彩内容