java之数组学习
来源:互联网 发布:淘宝视频空间在哪里 编辑:程序博客网 时间:2024/05/20 18:47
1.数组的特征:
a.只能存储同一种类型的数据
b.在内存中是连续分配空间的
c.通过下标来访问元素的数据
2.数组的操作
a.声明
b.分配空间
c.赋值
d.使用
如何使用数组
1.获取数组长度
int[] arr = new int[10];
System.out.println(array.length); // length属性就是数组长度
写个小小的管理 系统管理学生成绩 F:\CoreJavaBook\javalianxi\day1shuzu
2.数组的复制
将一个数组变量复制给另一个,这时候数字会指向同一个数组
复制之后,两个引用指向同一个数组,不管是哪个引用修改了数组元素的值,对另一个引用来说,元素的值也是修改过的。
多维数组
1.多维数组的基础
java中只存在一维数组,多维数组是数组中的数组。
数组嵌套的层数就是数组的维数。
两种初始化方式:
(1) //用双重循环对数组进行赋值
int[][] n3 = new int[5][5];
int count = 1;
System.out.println("遍历 n3");
for(int i = 0;i < n3.length;i ++)
{
for(int j = 0;j < n3[i].length;j ++)
{
n3[i][j] = count ++;
}
}
(2)
int[][] n2 = {
{1,2,3,4,5},
{6,7,8,9,10},
{11,12,13,14,15},
{16,17,18,19,20},
{21,22,23,24,25}
};
(3)一一赋值
2.创建不规则数组
(1)直接赋值
(2) int[][] n4 = new int[6][];
n4[0] = new int[1];
n4[1] = new int[2];
n4[2] = new int[3];
n4[3] = new int[4];
n4[4] = new int[5];
n4[5] = new int[6];
(3)一一赋值
- java之数组学习
- java学习之数组
- Java学习之数组
- java之数组学习
- java学习之数组排序
- java学习之数组逆序
- java学习之数组(一)
- java学习之数组(二)
- Java学习笔记之数组
- Java学习日记之数组
- Java学习日记之数组
- JAVA学习之数组基础
- JAVA学习之数组操作
- Java学习之二维数组
- Java学习之数组操作
- java学习之二-数组
- Java学习总结之数组
- 【Java学习笔记】之数组
- 基于演化博弈数据利用压缩感知方法进行网络重构
- 【图论】洛谷 P1363 幻想迷宫
- as注释风格统一
- 202. Happy Number(C++)
- wordpress如何做到在子目录安装而在根目录访问
- java之数组学习
- yum 出现 Database disk image is malformed
- 【数论】洛谷 P1372 又是毕业季I
- ubuntu16+virtualbox 安装 hadoop(共享目录, tar, 改主机名hostname)杂记
- springmvc+mybatis 无极限树形结构 Mapperxml 映射方法
- 【DP】洛谷 P1373 小a和uim之大逃离
- Mysql
- ascii问题
- 程序员之名