【图文+视频新手也友好】Java一维数组详细讲解(内含练习题答案+详解彩蛋喔~)

这篇博客是为新手准备的Java一维数组全面讲解,涵盖数组概述、静态和动态初始化、获取数组长度、Arrays.sort()方法的使用,以及常见异常。还提供了一维数组的练习题及答案解析,帮助巩固知识点。
摘要由CSDN通过智能技术生成

【新手友好型视频】全面讲解Java一维数组(内含带答案和讲解的练习题彩蛋喔)看完即上手!更有详解版练习题来帮你加深印象~~

视频讲解:

【本期视频图文讲解会放在专栏里】||【新手友好型视频】全面讲解Java一维数组(内含带答案和讲解的练习题喔)

点击这里即可到小乔的B站观看

一、数组的概述

数组(Array),是存储一系列同类型数据元素的一种数据结构。它通过数组名和一个整型下标可访问数组中每一个元素。

看完一维数组的概述呢,用以下图片做例子。我们来解决下面四个问题:

在这里插入图片描述

Q1 :“数组名”是什么?
A1:“数组名”是存储一系列同类型数据元素的一种数据结构的名字【例如上图的:“我的爱豆”】
Q2: 数组“下标(索引)”是什么?
A2: 数组“下标(索引)”是从0→到“数组长度-1”
Q3: “数组元素”是什么?
A3: “数组元素”是添加到数组中的每一个常量【例如上图的:“易烊千玺”,“小乔”,“小乔1”,“小乔2”,“小乔3”】
Q4 :“数组长度”是什么(注意:数组长度一旦确定不能更改)
A4:“数组长度”是数组元素的总个数【例如上图共有:“易烊千玺”,“小乔”,“小乔1”,“小乔2”,"小乔3"5个元素,所以长度为5】

二、一维数组的使用

1.静态初始化(指定数组内容)

看下面的图片,更便于理解

在这里插入图片描述

一般格式:
数据类型[]数组名称=new 数据类型 [] {元素1,元素2,……};
Eg:String [] wodeaidou = new String []{“易烊千玺”,“小乔”, “小乔1”, “小乔2”, “小乔3”};
简便格式:(推荐使用)
数据类型[]数组名称={元素1,元素2,……};
Eg: String [] wodeaidou = {“易烊千玺”,“小乔”, “小乔1”, “小乔2”, “小乔3”};
2.动态初始化(指定数组长度)

在这里插入图片描述

格式:
数据类型[]数组名称=new 数据类型 [数组长度];
Eg:String [] wodeaidou =new String [5];
在动态初始化的数组中赋值
数组名称 [下标] = 常量; 注意:数组下标从0开始——“长度-1”为止
Eg:wodeaidou[0]=“易烊千玺”;
3.想要得到数组长度该怎么办?

在这里插入图片描述

数组名.length即可得到数组的长度
Eg: wodeaidou.length = 5;
使用数组长度的例子——遍历一维数组,并输出一维数组的值
public static void main(String[] args) {
   
     String arr []= new String [5];
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值