0003_数组
来源:互联网 发布:网络运营师 编辑:程序博客网 时间:2024/05/06 17:17
使用java的数组,必须经过两个步骤:
(1) 声明数组
(2) 分配内存给该数组
声明形式一:
声明一维数组:数据类型 数组名[] = null;
分配内存给数组:数组名 =new 数据类型[长度];
声明形式二:
声明一维数组:数据类型[]数组名 = null;
当然,我们也可以在声明数组的同时分配内存空间:
数据类型数组名[] = new 数据类型[长度];
数组声明后实际上是在栈内存中保存了此数组的名称,接下来便是要在堆内存中配置数组所需要的内存。
注意,声明数组和分配内存后,数组中的内容是以默认值的形式出现的。
数组的静态初始化,即在数组声明时就给数组赋初值。如:
数据类型数组名[] = {初值0,初值1, … ,初值n};
二维数组以及多维数组与一维数组类似。
在数组的输出中,除了原始的for循环格式,要掌握foreach的使用。如:
public class TestJava {public static void main(String args[]) {int arr1[] = {1, 3, 5, 7};int arr2[][] = { { 4, 2 }, { 1, 6 } };System.out.println("--------foreach输出一维数组---------");for (int e : arr1){System.out.println(e);}System.out.println("--------foreach输出二维数组---------");for (int x[] : arr2) {for (int e : x) {System.out.println(e); // 逐个输出数组元素的值}}}};*****************************************--------foreach输出一维数组---------1357--------foreach输出二维数组---------4216
0 0
- 0003_数组
- 数组_数组名_数组地址
- 集合_数组_字典
- 三:数组_遍历数组
- 3_数组
- 黑马程序员_数组
- 黑马程序员_数组
- 黑马程序员_数组
- Java基础_数组
- 黑马程序员_数组
- 黑马程序员_数组
- 黑马程序员_数组
- Java基础_数组
- 黑马程序员_数组
- 黑马程序员_数组
- Java基础_数组
- 黑马程序员_数组
- 黑马程序员_数组
- random的用法
- Springmvc返回JSON乱码问号
- PHP框架开发教程(三) 入口文件
- Java AtomicBoolean使用
- 使用apache的HTTPclient访问restfulAPI
- 0003_数组
- 2016ACM省赛总结
- VC6.0 编译Json生成lib文件
- 【OpenCV】访问Mat中每个像素的值
- NodeJS实现WebSocket,太容易了吧!!
- 关于线程的下载及接口回调的问题
- android中如何获取文件的路径总结
- SpringMVC Json字符串/Json字符串数组转对象/对象数组方法
- rlimit