1{数组的概念:

    数组是相同类型变量的集合,可以使用共同的名字引用它。数组也可以被定义为任何类型,可以是一维或者二维的。数组的访问时通过其对应的下标来实现的。数组提供了一种将有联系的信息便利分组的方式;}

2{一维数组:

    一维数组实际上是相同变量的一组列表。要创建一个数组就必须先对数组的变量类型先定义,通过一维数组的声明格式为:

       数组类型 数组名称 【】;}

3{创建数组的步骤:

  1:声明数组;

  2: 为数组开创空间

  3:当数组为对象时,使用之前必须对数组进行创建和初始化;}

4{一维数组的创建有三种方式:

  1:先声明后创建;//int myArray[]; myArray = new int[10];

  2:声明的同时创建;// int myArray[]  = new int [10];

  3:直接赋值;// int myArray[]  ={1,2,3,4,5,6,7,7,8,9}

}

5{在声明数组的时候并没有为数组进行开辟储存的空间,需要为其分配空间就必须为其初始化:

  初始化的方式有两种:第一种就是直接赋值;第二种就是使用new 来为数组初始化;在使用关键字new的时候只是对数组进行了开辟空间但是并没有为其赋值;}

6{Java数组的常用操作:

  定义一个Java数组:

    //String [] aArray = new String [5];

    //String [] bArray = {"a","s","c"};

    //String [] cArray = new String[] {"a","b","c"};

  后面这两种方式我们在分配空间的同时也初始化了他的值;、

 1、连接两个数组:

    String [] combArray = ArrayUtils.addAll(bArray.cArray);

 2、将array转化成set集合:

    Set<String> set = new HashSet<String>(Arrays.asList(cArray));(使用的时候记得导入命名空间)

 3、数组翻转

    int [] intArray = {1,2,3,4,5,6};

    ArrayUnils.reverse(intArray);

    System.out.println(Arrays.toString(intArray));

 4、从数组中移除一个元素

    int removed = ArrayUtils.removeElement(intArray,3);

  

    

最新文章

  1. [LeetCode] Inorder Successor in BST 二叉搜索树中的中序后继节点
  2. 解决1130 Host &#39;localhost&#39; is not allowed to connect to this MySQL server
  3. 使用AS3输出ByteArray为16进制
  4. 微信去除 防欺诈盗号请勿支付或输入qq密码 以及 防欺诈或盗号请不要输入qq密码 的方法
  5. 【设计模式】装饰者模式(Decorator)
  6. Object-C编译的Protobuf
  7. phonegap WebApp
  8. poj1724ROADS(BFS)
  9. HDU 3333 &amp; 3874 (线段树+离线询问)
  10. GUIForDebug
  11. React Native入门教程 1 -- 开发环境搭建
  12. java泛型中使用的排序算法——归并排序及分析
  13. 老毛桃pe安装系统
  14. ADO.NET五大对象详解
  15. jquery学习总结12-24
  16. 生命周期函数以及vue的全局注册
  17. gnutls-3.5.18 static building for windows
  18. 【C++学习笔记】变量初始化规则
  19. 005_git专题
  20. idea单元测试左侧装订线中的颜色指示器设置

热门文章

  1. 自动备份SQL数据库 并删除指定日期之前的备份文件
  2. cef3 获得js 返回值, 以及js 指挥delphi 函数的 总结参考
  3. --查询nvarchar(max)的表和字段
  4. oracle job的写法
  5. Direct2D相关
  6. 手把手教你用新浪云容器 Java 搭建自己的网站
  7. A. Writing Code 完全背包
  8. oracle exp imp 导入 正在跳过表 plsql 导入表 成功终止 数据 被导入
  9. ajax的表单提交,与传送数据
  10. ItextDemo&lt;二&gt;