java中数组的三种定义方式
java中,数组是一种很常用的工具,今天我们来说说数组怎么定义
[java] view plain copy /**
* 数组的三种定义方法
* 1.数组类型[] 数组名=new 数组类型[数组长度];
* 2.数组类型[] 数组名={数组0,数组1,数组2,数组3,。。。。};
* 3.数组类型[] 数组名=new 数组类型[]{数组0,数组1,数组2,。。。};
* */
public static void main(String[] args) {
//第一种 例:
String[] test1 = new String[6];
test1[0] = “数组0”;
test1[1] = “数组1”;
//第二种 例:
String[] test2 = {“数组0”,“数组1”,“数组2”,“。。。。”};
//第三种 例:
String[] test3 = new String[]{“数组0”,“数组1”,“数组2”,“。。。。”};
}
}
java中数组的定义及使用方法
下面小编就为大家带来一篇java中数组的定义及使用方法(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。
数组:是一组相关变量的集合
数组是一组相关数据的集合,一个数组实际上就是一连串的变量,数组按照使用可以分为一维数组、二维数组、多维数组
数据的有点
不使用数组定义100个整形变量:int i1;int i2;int i3
使用数组定义 int i[100];
数组定义:int i[100];只是一个伪代码,只是表示含义的
一维数组
一维数组可以存放上千万个数据,并且这些数据的类型是完全相同的,
使用java数组,必须经过两个步骤,声明数组和分配内存给该数组,
声明形式一
声明一维数组:数据类型 数组名[]=null;
非配内存给数组:数组名=new 数据类型[长度];
声明形式二
声明一维数组:数据类型 [] 数组名=null;
java数据类型分为两大类
基本数据类型
int、long操作的时候本身就是具体的内容
引用数据类型:数组、类、接口
引用传递的就是一个内存的使用权,一块内存空间,可能有多个人同时使用
事例声明数组
package com.qn.array;
public class Test {
public static void main(String[] args) {
int score[]=null;//声明数组
score=new int[3];//开辟空间,大小为3
}
}
数组的声明格式里,数据类型是数组元素的数据类型,常见的有整形、浮点型、与字符型等
数组名是用来统一这组相同数据类型元素的名称,其命名规则和变量的相同
数组声明后实际上是在栈内存中保存了此数组的名称,结下了是要在堆内存中配置数组所需要的内存,齐产固定是告诉编译器,所声明的数组要存放多少个元素,而new 则是命令编译器根据括号里的长度
基本数据类型偶读有其默认值:int 0;只要是引用数据类型默认值就是null
事例
package com.qn.array;
public class Test {
public static void main(String[] args) {
int score[]=null;//声明数组
score=new int[3];//开辟空间,大小为3
System.out.print(“score[0]=”+score[0]);
System.out.print(“ score[1]=”+score[1]);
System.out.print(“ score[2]=”+score[2]);
}
}
评论
查看更多