ArrayList list = new ArrayList();Random rd = new Random();for (int i = 0; i <10; i++){int rNumber = rd.Next(0, 10);//是否包含当前数字if (!list.Contains(rNumber)){list.Add(rNumber);}else {i--;}}for (int i = 0; i < list.Count; i++){Console.WriteLine(list[i]);}Console.ReadKey();

转载于:https://www.cnblogs.com/zywf/p/4508539.html

ArrayList 练习相关推荐

  1. Java List与ArrayList 的区别(List list =new Arraylist(); ArrayList<String> arrayList = new ArrayList())

    一般想知道List 与ArrayList 的区别可能大部分都是看到了 List list = new ArrayList(); 和 ArrayList arrayList = new ArrayLis ...

  2. List 为什么可以实例化ArrayList

    昨天我带的一个同事问我List 为什么可以实例化ArrayList,刚开始一下萌了(带了快 2个月了) 比如List list = new ArrayList(); List 是一个接口, 接口使用的 ...

  3. ArrayList源码学习

    可增长数组结构 实现: 1. 内部采用数组的方式. 1.1 添加元素,会每次校验容量是否满足, 扩容规则是当前数组长度+当前数组长度的二分之一.容量上限是Integer.MAX_VALUE. copy ...

  4. 比较ArrayList、LinkedList、Vector

    翻译人员: 铁锚 翻译时间: 2013年12月2日 原文链接: ArrayList vs. LinkedList vs. Vector 1. List概述 List,就如图名字所示一样,是元素的有序列 ...

  5. 3月7日 ArrayList集合

    ArrayList与数组的区别: 数组是连续的.同一类型数据的一块区域,而集合可以是不连续的.多种数据类型的. 1.ArrayList ArrayList al = new ArrayList(); ...

  6. 转 java c++互传arraylist

    Java JNI由浅入深(包括:Java和C++互传ArrayList泛型对象参数) 2010-11-25 09:57 1694人阅读 评论(1) 收藏 举报 我们知道Java是一个运行在虚拟机里面的 ...

  7. List and ArrayList

    List<> and ArrayList Class Diagrams Using the Bit Complement of the BinarySearch() Result 代码   ...

  8. java arraylist和list_Java中ArrayList和LinkedList区别

    原文链接:http://pengcqu.iteye.com/blog/502676 一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据 ...

  9. Java 集合框架(二)—— ArrayList

    二.数组列表 -- ArrayList 1.构造方法 ArrayList 是 Java 中的动态数组,底层实现就是对象数组,只不过数组的容量会根据情况来改变. 它有个带 int 类型参数的构造方法,根 ...

  10. ArrayList Iterator remove java.lang.UnsupportedOperationException

    在使用Arrays.asList()后调用add,remove这些method时出现 java.lang.UnsupportedOperationException异常.这是由于Arrays.asLi ...

最新文章

  1. 几篇JVM实战的东西
  2. 【Python刷题】_1
  3. Linux内核源代码分析——fork()原理多进程网络模型
  4. OpenCV学习(1) OpenCV的安装
  5. 我曾经得到的一个最好的编程建议
  6. 基于ABP落地领域驱动设计-04.领域服务和应用服务的最佳实践和原则
  7. 使用Redis创建分布式锁
  8. [Python]网络爬虫(九):百度贴吧的网络爬虫(v0.4)源码及解析
  9. 7张图讲透Java垃圾回收算法!学妹直呼666!!!
  10. 我从AI For Everyone学到的十个重要AI 概念
  11. win10安装ubuntu子系统,然后安装python3.6
  12. Microchip PIC系列8位单片机入门教程(六)ADC
  13. 蚁群算法原理与实现(python)
  14. 7-2 寻找大富翁 (34 分)
  15. 机器学习实战-决策树 java版代码开发实现
  16. dubbo中标签的使用
  17. Goland导入github包
  18. 逆流而上,YEX虚拟盘是莽夫还是勇者?
  19. Spring学习记录
  20. 微信小程序-入门到入土-01

热门文章

  1. Mybatis 动态表名,插入数据
  2. Java中udp/tcp的发送和接收
  3. Deepin Linux 15.10 发布
  4. 全息营销话题提纲(2-1)--王甲佳全息营销系列15
  5. CCN(content centric networking)介绍
  6. 新技能Get:如何利用HTTP技术提升网页的加载速度
  7. SI和DI寄存器(0703)
  8. nginx负载均衡文件服务器配置虚拟目录代理refer防盗链
  9. SVN: bdb: BDB1538 Program version 5.3 doesn't match environment version 4.7
  10. i.MX31主要开发资源(转贴)