java数组
来源:互联网 发布:天苍苍野茫茫网络歌手 编辑:程序博客网 时间:2024/06/05 15:33
1、数组也是一种类型,是一种引用类型。
- 定义数组:int[] array;
2、数组必须初始化以后,才能被使用。初始化就是为数据元素分配内存空间,并且给每个数组元素赋初值。有两种初始化方式如下
- 静态初始化:程序员显示指定每个数组元素初始值,由系统决定长度
int[] array = new int[]{1,2,3,4};
int[] array = {1,2,3,4}; - 动态初始化:程序员只指定长度,由系统为数组元素分配初始值
int[] array = new int[4];
注意:
- 数组初始化完成以后,数组在内存中所占的空间被固定下来,因此数组长度不可改变;
- 只有在定义数组的同时执行数组初始化才能使用简化的静态初始化;初始化时,不能既指定数组长度,又显示指定初始值
- 数组变量可以指向任意长度的数组,只要类型相同即可
int[] a = new int[4];
int[] b = {1, 2, 3};
a=b; //可以让变量a 指向含有3个元素的内存空间
3、所谓的“多维数组”
动态初始化,只指定外层的大小
int[][] array1 = new int[4][];动态初始化,指定所有维度大小
int[][] array2 = new int[4][5];静态初始化
String[][] str = new String[][]{ new String[3], new String[]{“hello”} };
或者 String[][] str = { new String[3], new String[]{“hello”} };
阅读全文
0 0
- java数组添加数组
- java数组添加数组
- Java数组-二维数组
- 【Java】数组--二维数组
- java-数组/二维数组
- Java数组、遍历数组
- java数组
- JAVA数组
- JAVA数组
- JAVA数组
- Java数组
- Java数组
- java数组
- java数组
- java数组
- Java--数组
- Java数组
- java 数组
- 大数据竞赛平台——Kaggle 入门篇
- Spring与Hibernate整合之sessionFactory创建出错
- IntelliJ IDEA 2017.2.5 x64中的Spring Initializr来快速构建Spring Boot/Cloud工程
- 磁盘的管理
- 数据库笔记4————关系数据库标准语言SQL中(SQL的数据查询)
- java数组
- P2p二维码
- java集合框架的练习之TreeSet集合与ArrayList集合的混合使用
- java笔试题总结
- 1118 机器人走方格 DP 或者组合数+逆原
- 地牢逃脱问题(BFS拓展java)
- 不同编程语言中文件存取相关操作
- CAD二次开发入门——Hello World以及画一个圆
- android获取assets资源