美文网首页
java基础-数组

java基础-数组

作者: 测试探索 | 来源:发表于2024-08-21 09:54 被阅读0次

一:数组定义

  • 一种数据结构,用来存储同一类型之的集合, 内存中存储相同数据类型的连续的空间
  • 在Java中,数组是一种引用数据类型,它存储的是对对象的引用,而不是对象本身
  • 数组的大小在创建时确定,之后不能改变,通过一个整形下标可以访问数组中的每一个值, 从0开始计算

二:使用数组

声明数组变量时,需要指出数据类型和数组变量的名字,new int[n]将会创建一个长度为n的数组

package chapter3;

public class ArrayDemo {
    public static void main(String[] args){
        //声明数组,单没有初始化
        int [] numbers;

        //使用new运算符,创建数组
        int [] number2 = new int[100];


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

        long [] longArray2 = {1L,4L};
    }
    
}

注意:
所有元素都初始化为0,boolean数组的元素会初始化为false,一旦创建了数组,就不能改变它的大小,数组需要初始化才可以操作,不能索引越界

  • 数组里面有很多方法,是自带的方法和属性
    获取数组长度的属性名称 length,使用就是 数组名.length
  • 注意事项
    1、数组索引是从0开始的,所以一个长度为n的数组的有效索引范围是0到n-1。
    2、数组一旦创建,其大小就不能改变。
    3、在使用数组时,应确保不越界访问,否则会抛出ArrayIndexOutOfBoundsException异常。

相关文章

  • Java面试

    一、基础知识 1、Java能创建volatile数组吗? 能,Java中可以创建volatile数组,不过只是一个...

  • Java基础-数组

    2018-09-29 格式:1)、动态初始化数据类型 [] 数组名称 = new 数据类型[100]; 2) 静态...

  • JAVA 基础-数组

    数组是一个固定长度的,包含了相同类型数据的 容器步骤 1 : 分配空间与赋值分步进行 步骤 2 : 分配空间,同时...

  • Java基础——数组

    一、数组 上面的语法语句做了两件事:1、使用 new double[10] 创建了一个数组。2、把新创建的数组的引...

  • Java基础-数组

    数组的定义 在Java中,可以使用以下格式来定义一个数组。如下数据类型[] 数组名 = new 数据类型[元素个数...

  • JAVA基础--数组

    ##01. 数组的概念 >* 什么是数组? 总结: 1. 什么是数组? 可以存储多个元素,并且必须是同一种数据类型...

  • java基础--数组

    数组 可以一次存放多个数据 初始化数组 动态初始化(指定长度),指定数组元素的长度 静态初始化,不直接指定数据多少...

  • Java基础(数组)

    容器下的人儿呀, 你为何如此不变 数组 初始化 静态初始化 动态初始化 数组操作 常见异常 二维数组

  • Java基础 数组

    //数组的概念:是一种容器,可以同时存放多个数据值 //数组的特点: //1.数组是一种引用数据类型 //2.数组...

  • Java编程基础(9)

    Java编程基础- Java数组-针对数组(Array)的各种操作: 数组是最常见的一种数据结构,它是相同类型的用...

网友评论

      本文标题:java基础-数组

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