卡码网语言基础课|6.倒序输出数组与隔位输出

本文介绍了Java中的数组,包括其特点(固定大小、相同数据类型和连续存储),声明与初始化方法(动态和静态),以及使用ArrayList进行动态数组操作的过程。
摘要由CSDN通过智能技术生成

这节课了解了Java的数组。数组的特点有:固定大小、相同数据类型、连续存储,下标访问。

Java中声明数组的方式为

dataType[] arrayName

声明数组这一步没有规定数组长度,也没有为数组填充数据,此时数组在计算机中并没有开辟内存空间,想要为数组分配存储空间,必须进行初始化。

Java中的数组初始化方式分为动态初始化和静态初始化。

  • 动态初始化:声明数组后,使用new关键字来分配内存。
int[] numbers = new int[3];
  • 静态初始化:在声明数组时,同时为数组分配内存并指定初始值。
int[] numbers={1,2,3};

所有的数组都拥有一个属性 length, 用于获取数组的长度,表示数组中元素的数量。注意与shape,size等区分。

int[] numbers={1,2,3};
int num_length=numbers.length;

数组大小固定,Java实现了一个动态数组类ArrayList。

使用ArrayList类之前要导入包。

import java.util.ArrayList;

ArrayList类创建对象实例:

ArrayList<Integer> nums = new ArrayList<Integer>();

ArrayList对象的动态操作:

nums.add(10);//为数组添加元素
nums.get(0);//获取索引位置为0的元素
nums.remove(1);//删除数组中对应索引位置为1的元素
nums.size();//获取数组长度

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值