博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA中的数组
阅读量:2441 次
发布时间:2019-05-10

本文共 583 字,大约阅读时间需要 1 分钟。

1,数组

什么是数组

一组“由相同数据类型等“的数据,它是一个容器

int[] arr={0,10,2,'a'};

为什么需要数组

2,数组的特点

(1)一组“由相同数据类型等“的数据,它是一个容器

(2)有索引,范围在0~arr.length-1之间

(3)一经定义长度固定

(4)即可以储存基本数据类型,也可以储存引用数据类型

3,数组的初始化

动态初始化:给定数组的长度,用系统给定默认初始值

格式:数据类型【】 数据名=new 数据类型【长度】;

int【】 arr=new int【5】;

静态初始化:给定元素的值,系统确定数组的长度

格式:数据类型【】 数组名={元素值1,元素值2,元素值3.......};

int【3】 arr={1,2,3}

4,数组的操作

遍历

排序

求最值

查找

反转

5,二维数组

动态初始化

数据类型【】【】 数组名=new 数据类型【二维数组的长度】【一维数组的长度】;

int [] [] arr=new int[5][4];

数据类型【】【】 数组名=new 数据类型【二维数组的长度】【】;

int [] [] arr=new int[5][];

静态初始化

数据类型【】【】 数组名={元素值1,元素值2,元素值3.......};

int [] [] arr={元素值1,元素值2,元素值3.......};

转载地址:http://ujjqb.baihongyu.com/

你可能感兴趣的文章
开发人员,学习营销
查看>>
axios 请求node_使用Axios的Node中的HTTP请求
查看>>
setimmediate_了解setImmediate()
查看>>
git可视化工具使用_使用Go可视化您本地的Git贡献
查看>>
JavaScript中的call()和apply()
查看>>
node 发出ajax请求_使用Node发出HTTP请求
查看>>
成为独立开发者
查看>>
http与https_HTTP与HTTPS
查看>>
node.js运行js_Node.js运行时v8选项列表
查看>>
git教程_出色的Git教程的不完整列表
查看>>
Express,请求参数
查看>>
express发送文件_使用Express发送文件
查看>>
Object toString()方法
查看>>
调试JavaScript的权威指南
查看>>
我如何运行一些JavaScript代码段
查看>>
地理位置api_如何使用地理位置API
查看>>
数据结构设计 数据字典_Go数据结构:字典
查看>>
node_modules文件夹的大小不是问题。 这是一种特权
查看>>
dom 删除所有子元素_如何从DOM元素中删除所有子级
查看>>
html 打印样式控制_如何使用样式打印HTML
查看>>