栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java中的数组(图片讲解)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java中的数组(图片讲解)

一.初识数组

我们现在有30个同学,他们进行了考试,我们要计算出他们的平均成绩

//没学数组之前怎么写呢?
int student1 = 100;
int student2 = 90;
int student3 = 80;
.
.
int student30 = 100;
int average = (student1 + ... + student30)/30.0;

我觉得很麻烦,太繁琐了,不利于数据处理,不知道有没有喜欢这样写的朋友哈哈哈

首先我们要知道数组也是变量:
数组 => 引用类型变量(不是基本类型)

数组存储的是相同数据类型的一组数据

变量就是在内存空间划出一块合适的空间
数组就是在内存空间划出一串连续的空间

**数组的基本要素: **

我们先来定义一个数组
int[] a = new int[5];

1.标识符 : 数组的名称,用于区分不同的数组

2.数组元素 : 向数组中存放的数据,一个数组中只能是同一种类型

3.元素下标 : 对数组元素进行编号,从0开始,数组中的每个元素都可以通过下标来访问

4.元素类型 : 数组元素的数据类型

我们画一个图来了解一下数组 :

二.创建数组
//第一种方法
数据类型[] 数组名 = new 数据类型[大小];
int[] a = new int[5];

//第二种方法
数据类型[] 数组名 = new 数据类型[]{元素,元素,...};
int[] a = new int[]{100,90,80,70,60};
//第二种方法后面的中括号不能写大小
//第二种方法创建数组并赋值的方式必须在同一条语句中完成
三.如何使用数组

我们分四个步骤来实现

1.声明数组

声明数组是告诉计算机数据类型是什么

int[] a;
String[] a;
//声明数字组时不规定数组长度

int a[];这写法是C语言的写法不要弄混了

2.分配空间

声明空间就是告诉计算机分配几个连续的空间

//分配空间
a = new int[5];

//第一步和第二步合起来就是:声明数组并分配空间:
数据类型[] 数组名 = new 数据类型[大小];
3.赋值

赋值就是向分配的空间里放数据

//数组可以全部元素一起赋值,也可以一个一个元素赋值
//一起赋值
int[] score = {89, 79, 76}; 

//单个元素赋值
int[] score = new int[2];
int[0] = 1;
int[1] = 44;
4.对数据进行处理

我们可以用数组进行不同的操作,看实际的需求是什么,比如计算平均分等…

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/345943.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号