美文网首页
Java数组

Java数组

作者: ticktackdong | 来源:发表于2018-04-29 15:19 被阅读0次
1.声明数组: int[] a;int a[];
2.创建数组:new int[5];
如果变量代表一个数组,比如a,我们把a叫做引用 
与基本类型不同 ,int c = 5; 这叫给c赋值为5 
声明一个引用 int[] a; a = new int[5]; 让a这个引用,指向数组
3.数组长度:.length属性用于访问一个数组的长度
4.分配与赋值
 分配空间与赋值分步进行,同时进行(如下三种)
     //写法一: 分配空间同时赋值   
          int[] a = new int[]{100,102,444,836,3236};
    //写法二: 省略了new int[],效果一样     
          int[] b = {100,102,444,836,3236};
   //写法三:同时分配空间,和指定内容  
         int[] c = new int[3]{100,102,444,836,3236};
    //在这个例子里,长度是3,内容是5个,产生矛盾了 
     所以如果指定了数组的内容,就不能同时设置数组的长度
5.增强型for循环遍历
    for (int each : values) {
            System.out.println(each);
    }
6.复制数组
    System.arraycopy(src, srcPos, dest, destPos, length)
              src: 源数组        dest目标数组     length复制的长度
          srcPos: 从源数组复制数据的起始位置
                     destPos: 复制到目标数组的起始位置
7.二维数组
   int b[][] = new int[][]{

                {1,2,3},

                {4,5,6},

               {7,8,9}

         };
8.Arrays是针对数组的工具类,可以进行 排序,查找,复制填充等功能。
copyOfRange 数组复制   
toString() 转换为字符串  
sort 排序  
binarySearch 搜索
equals 判断是否相同   
fill 填充

相关文章

  • 【骚全带你学Java---九、认识java数组】

    java中数组 数组是指一组数据的集合,数组中的每个数据称为元素。在Java中,数组也是Java对象。数组中的元素...

  • JAVA 基本功秘籍

    1. Java数组与内存控制一、Java数组初始化 Java数组是静态的,即当数组被初始化之后,该数组的长度是不可...

  • Java数组

    Java数组 1.声明数组 在java中声明数组有两种形式:数组元素类型名[] 数组名;数组元素类型名 数组名 [...

  • Java知识之数组

    Java数组知识图如下: 数组基本用法 声明数组声明数组语法格式: 初始化数组Java中使用关键字new创建数组对...

  • Java学校-String类/数组

    Java StringBuffer 和 StringBuilder 类 Java 数组 声明数组变量 明白这句话p...

  • 图解Java数组的内存分配

    1. Java数组是静态的 Java是静态语言,所以Java的数组也是静态的,即:数组被初始化后,长度不可变 静态...

  • Kotlin数组

    数组在Kotlin中使用Array类来表示。下面巴拉一下Kotlin数组和Java数组的区别。Java中的数组通常...

  • java 数组

    java数组:相同类型数据的有序集合 (数组元素的数据类型必须相同) 1. java 创建数组变量 数组中已有元素...

  • 面试题总结

    1、Java中能创建Volatile数组吗? 能,Java中可以创建volatile类型数组,不过只是一个指向数组...

  • scala 2.13.1 数组 和Java List互转

    Scala数组 转 Java List List 转 Scala数组

网友评论

      本文标题:Java数组

      本文链接:https://www.haomeiwen.com/subject/bqnolftx.html