马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
大佬们好呀~
更多出色: 个人主页
JAVA专栏
前言
在 Java 编程中,我们常常要处置惩罚一系列数据,数组作为最底子、常用的数据结构,就像有序容器,能有用存储和管理数据。接下来,让我们深入探索 Java 数组,从底子到高级,把握这一关键知识,助力 Java 编程。
一、数组的概述
1.1什么是数组?
数组指的是一种容器,可以用来存储同种数据范例的多个值。
1.2留意:
这里在存储数据的时间要留意隐式转换。
- int 类型的容器可存储(byte,short,int)
- double 类型的数组容器可储存(byte,short,int,long,float,double)
-
- (大)double>float>long>int>short>byte(小)
-
- 大可以储存小(隐式转换),小不可以储存大!(强制转换)
复制代码 1.3发起:
容器的范例和存储的数据范例保持同等~!
二、数组的界说
1.格式:
- 格式:
-
- 数据类型 [] 数组名 或 数据类型 数组名 []
-
- int [] arry 或 int arry []
复制代码 []此符号代表界说的是一个数组,不写代表界说的是一个变量
三、数组的静态初始化
1.数组的初始化:
初始化:就是在内存中,为数组容器开辟空间,并将数组存入容器中的过程。
包罗:静态初始化和动态初始化
2.静态初始化:
数组的内容是固定的已知的。
格式:
- 完整格式:
-
- 数据类型 [] 数组名 = new 数据类型[]{
-
- 元素1,元素2,元素3......};
- int [] nums = new int [] {
-
- 1,2,3,4,5};
- 简化格式:
- 数据类型[] 数组名={
-
- 元素1,元素2};
- int arry []={
-
- 1,2,3};
复制代码 数组的长度:
arry : 长度为3
11 22 33 四、数组的所在值
当我们界说一个数组,此中含有三个元素(1,2,3),打印出这个数组arry.
- eg:
- int arry []={
-
- 1,2,3};
- System.out.println(arry);
复制代码 运行展示:
运行出来会出现一段乱码,固然乱码并不是真的乱码,而是数组的所在值
1.1所在值:
就是体现数组在内存中的位置。
1.2拓展:
表明一下所在值的格式寄义:
[:体现当前是一个数组
I:体现当前数组内里的元素是int范例的
@:体现一个隔断符号(固定格式)
10f87f48:这才是数组真正的所在值(十六进制)
寻常我们风俗性的会把这个团体叫做数组的所在值
五、数组的元素访问
1.格式:
2.索引:
数值 1 2 3 4 索引(下标) 0 1 2 3 特点:从0开始,逐个+1增长,一连不绝
3.获取数组中的元素
- int [] arr={
-
- 11,12,13};
- int num=arr[0];
- System.out.println(num);
- 简单写法:
- int [] arr={
-
- 11,12,13};
- System.out.println(arr[0]);
复制代码 4.把数据存入到数组中
- 格式:
- 数组名[索引]=具体数据/变量
-
- arr[0]=100
复制代码- public class boke {
-
-
- public static void main(String[] args) {
-
-
-
复制代码 |