1 import java.util.ArrayList;
 2 public class Shuzuqubie {
 3     public static void main(String[] args){
 4         String[] pig = new String[2];
 5         String a = new String("猪猪1");
 6         pig[0] = a;
 7         String b = new String("猪猪2");
 8         pig[1] = b;
 9         int pigSize = pig.length; //通过pig数组的length属性来获取长度
10         System.out.println("猪猪数组的大小是:"+pigSize);
11
12         ArrayList<Shuzuqubie> pigList = new ArrayList<Shuzuqubie>();
13         Shuzuqubie p1 = new Shuzuqubie();
14         pigList.add(p1);
15         Shuzuqubie p2 = new Shuzuqubie();
16         pigList.add(p2);
17         int theSize = pigList.size();
18         System.out.println("猪猪集合的大小是:"+theSize);
19     }
20
21 }

转载于:https://www.cnblogs.com/saimeco/p/5874884.html

ArrayList与普通数组的区别相关推荐

  1. ArrayList集合和数组的区别

    集合和数组的区别 : 共同点:都是存储数据的容器 不同点:数组的容量是固定的,集合的容量是可变的 ArrayList的构造方法和添加方法: public ArrayList() 创建一个空的集合对象 ...

  2. java怎么把随机数放入数组_Java学习:集合的使用与数组的区别

    ArrayList 集合 ArrayList 集合 ArrayList list = new ArrayList<>(); 对于ArrayList来说,有一个尖括号代表泛型. 泛型:也就是 ...

  3. C#中的泛型 / 泛型类 / 数组、ArrayList和List三者的区别

    C#中数组.ArrayList和List三者的区别 在C#中数组,ArrayList,List都能够存储一组对象,那么这三者到底有什么样的区别呢. 数组 数组在C#中最早出现的.在内存中是连续存储的, ...

  4. 面试官:兄弟,说说 ArrayList 和 LinkedList 有什么区别

    作者 | 沉默王二 来源 | 沉默王二(ID:cmower) ArrayList 和 LinkedList 有什么区别,是面试官非常喜欢问的一个问题.可能大部分小伙伴和我一样,能回答出"Ar ...

  5. ArrayList和Vector有什么区别?

    本文翻译自:What are the differences between ArrayList and Vector? 两个数据结构ArrayList和Vector之间有什么区别,你应该在哪里使用它 ...

  6. .实现 linkedlist 类java_面试官:兄弟,说说 ArrayList 和 LinkedList 有什么区别

    来自公众号:沉默王二 ArrayList 和 LinkedList 有什么区别,是面试官非常喜欢问的一个问题.可能大部分小伙伴和我一样,能回答出"ArrayList 是基于数组实现的,Lin ...

  7. Java中Array和ArrayList之间的9个区别

    array和ArrayList都是Java中两个重要的数据结构,在Java程序中经常使用. 即使ArrayList在内部由数组支持,了解Java中的数组和ArrayList之间的差异对于成为一名优秀的 ...

  8. 什么是集合,集合的定义,集合与数组的区别,怎么创建一个集合?

    一:什么是集合? 1.集合类存放于java.util包中. 2.集合类型主要有3种:set(集).list(列表)和map(映射). 3.集合存放的都是对象的引用,而非对象本身.所以我们称集合中的对象 ...

  9. ArrayList和LinkedList的大致区别

    一般大家都知道ArrayList和LinkedList的大致区别:      1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构.      2.对于随机访问 ...

  10. Java——ArrayList(动态数组)介绍

    文章目录 一.简介 二.使用 1.构造 1.1 无参构造 1.2 指定初始容量 1.3 利用其他的collection进行构造 2.基础操作 2.1 添加元素 2.2 删除元素 2.3 修改元素 2. ...

最新文章

  1. glusterfs基本操作
  2. centos卸载harbor_【Harbor】Harbor镜像仓库的安装与历史版本镜像的清理
  3. 卫星图像中的车辆分析--A Large Contextual Dataset for Classification, Detection and Counting of Cars
  4. php中隐藏网址,是否隐藏前台网址中的index.php文件名 解决方法
  5. Spark Streaming VS Flink Streaming
  6. Flutter开发之WebView加载网页(24)
  7. python3.7.2下载-Python 3.7.2和3.6.8版本发布下载,附更新说明
  8. Python–新一代编程语言
  9. 小米(MIUI)系统组招聘职位
  10. 怎么创建c语言数组的格式,c – 如何创建类类型数组?
  11. 细谈getRequestDispatcher()与sendRedirect()的区别
  12. [Windows Phone] 如何在 Windows Phone 应用程式制作市集搜寻
  13. windows下USB通讯
  14. 开发人员必学!java工程师个人简历模板下载
  15. 蓝桥ROS机器人之v-rep_pro_edu_v3_6_2
  16. xheditor ajax上传,xheditor
  17. cpu飙高1000,几近崩溃
  18. 最落魄的日子你是怎样熬过来的
  19. 软件测试用例设计时的颗粒度
  20. 什么是PWM“死区”

热门文章

  1. http协议详解(超经典)
  2. java mxml_Java 之 XML
  3. 【 Codeforces Round #551 (Div. 2) D】Serval and Rooted Tree【树形DP】
  4. 【BZOJ 3531 Sdoi2014】旅行【动态开点线段树+树链剖分】
  5. jupyter notebook 修改主题、字体、字号等
  6. BlackMamba:C2后渗透框架
  7. slopShell:强大的PHP Webshell
  8. 简述Java面向对象的基本思想_Java面向对象的基本思想理解
  9. 《剑指offer》第三十三题(二叉搜索树的后序遍历序列)
  10. 如何使用火狐下的两款接口测试工具RESTClient和HttpRequester发送post请求