Java一维数组
来源:互联网 发布:乐酷网络网站 编辑:程序博客网 时间:2024/05/19 17:25
数组的声明与内存分配:
数据类型 数组名[ ] ; // 声明一维数组
数组名 = new 数据类型[个数] ; // 分配内存给数组
int score[] ; // 声明整型数组 scorescore = new int[3]; // 为整型数组 score 分配内存空间,其元素个数为 3
我们在声明变量之后,内存就分配好了,是因为变量的个数已经确定。当我们声明数组的时候,元素个数不确定,就无法给数组分配内存,所以在给数组分配内存的时候必须要明确元素的个数
数组中元素的表示方法
想要使用数组里的元素,可以利用索引来完成。 Java 的数组索引编号由 0 开始。
如:score[0]代表数组中的第一个元素。
数组初值的赋值
- 静态赋值
数据类型 数组名[] = {初值 0,初值 1, …,初值 n}
int day[] = {32,23,45,22,13,45,78,96,43,32}; // 数组声明并赋初值
在静态赋值的时候元素个数已经确定,同时完成了内存的分配
2. 动态赋值
int a [] = new int[] ;a[0] = 5 ;a[1] = 6 ;a[2] = 8 ;
动态赋值的时候需要声明数组给数组分配内存,通过索引给每个元素进行赋值,数组中的每个元素都相当于一个变量
遍历数组
int a[]; // 声明一个整型数组 a a=new int[3]; // 开辟内存空间供整型数组 a 使用,其元素个数为 3 for(i=0;i<3;i++) // 输出数组的内容 System.out.print("a["+i+"] = "+a[i]+",\t"); System.out.println("\n 数组长度是: "+a.length); // 输出数组长度
可以看出数组的遍历利用了循环
0 0
- java数组--一维数组
- Java一维数组
- java一维数组
- Java:一维数组
- Java数组 一维数组,二维数组
- Java基本语法-----java数组(一维数组二维数组)
- java合并一维数组
- JAVA中的一维数组
- java 一维数组排序
- Java 之 一维数组
- JAVA中的一维数组
- JAVA一维数组(一)
- JAVA 数组 一维数组和二维数组
- JAVA 数组 一维数组和二维数组
- java入门--数组(一维数组和二维数组)
- java例程练习(一维数组)
- java一维二维数组初始化
- java全排列一维数组
- NSUserDefaults
- masterJ2EE篇002——springmvc简单实例
- File文件存储
- 73. 简化 CSS 选择符
- 实时字幕生成原理挖掘——论文解读DenseCap: Fully Convolutional Localization Networks for Dense Captioning
- Java一维数组
- Android相机和录音的使用总结
- LeetCode No.124 Binary Tree Maximum Path Sum
- 汇编语言程序设计-十进制转换为十六进制的程序实现
- 辛客小杰个人博客源码
- Java中Comparable与Comparator的区别
- 读写SD卡
- 使用Hibernate编写第一个小案例
- startActivityForResult用法简述