Java数组的定义与使用

前言

数组是学习Java的一个重要重要工具,对我们以后项目的构建也有重要的帮助,今天我们来了解一下数组的定义与使用.

一、数组的概念

在大部分语言中
在这里插入图片描述
其中数组内的每个元素被称为数组元素,我们可以通过访问下标来寻找数组元素

二、数组的定义

在这里插入图片描述

代码如下

public class shuzu {
    public static void main(String[] args) {
        int array[]=new int[]{1,2,3};//其中new int 可以省略
        int []array=new int[]{1,2,3};//其中new int 可以省略
        double array[]=new double[]{1.1,2.2,3.3};//其中new double 可以省略
    }
}

其他情况类似.
还可以这样创建数组

 int array1[];
        int []array2;
        //两种方式定义数组;
        array1 = new int[5];
        array2 = new int[5];
        array3 = new int[5];
        //确定数组的长度(在堆中开辟一片空间储存数组)

注(数组都是储存在堆空间里面的)
因为new出来的空间都是储存在堆里面,所以数组也是储存在堆里面

三、数组的初始化

1.数组的静态初始化

在这里插入图片描述
代码如下

int array1[]=new int[]{1,2,3};//其中new int 可以省略
        int []array2=new int[]{1,2,3};//其中new int 可以省略
        double array3[]=new double[]{1.1,2.2,3.3};//其中new double 可以省略

2. 数组的动态初始化

在这里插入图片描述
在这里插入图片描述

代码如下

 array1 = new int[5];
        array2 = new int[5];
        array3 = new int[5];

3.区别

在这里插入图片描述
在这里插入图片描述

四、数组的使用

当我们使用静态初始化定义一个数组后
在这里插入图片描述
运行结果为
在这里插入图片描述
显然运行结果不是数组中的元素,而是他的地址
含义如下

在这里插入图片描述
要是我们想输出数组中的元素是要这样编写
在这里插入图片描述
运行结果如下
在这里插入图片描述

总结

以上就是我对于Java中数组的初步认知,希望大家多多指教,也祝大家好好学习,快乐生活.
在这里插入图片描述

评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

第七片海⡬

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值