Java创建数组的方法 | 您所在的位置:网站首页 › 欧美音乐介绍大全 › Java创建数组的方法 |
最近学Java,一点小心得,希望和大家分享一下,第一次写文章,写的不好希望大家谅解,当然我也会尽力写好这篇文章! Java创建数组的方法大致有三种说明:这里以int为数据类型,以arr为数组名来演示 一、声明并赋值int[] arr = {1,2,4, …}; 注意这里的花括号不是语句块,而且而且花括号后的分号也不能省,…不是元素意思是可以指定多个元素 二、声明数组名开辟空间并且赋值int[] arr; arr = new int[]{1,2,3, …}; 三、声明数组时指定元素个数然后赋值int[] arr1= new int[3]; 注意:最大元素下标为2,并且所有的元素值均为0 赋值一般用for循环 四、在以上的基础上创建多维数组 int[][] arr = {{1,2,3},{4,5,6},{7,8,9}}; //每个子数组元素个数不要求均相同int[][] arr = new int[m][n]; //其中n可以省略,在创建的时候可以指定int[][][] arr = new int[m][n][q]; //同样其中n、q可以省略 总结 无论那种方法声明必须有 :数据类型 [ ] , 如:int[ ]创建多维数组时,new后面的第一个方括号中的元素数量总不能省略“new 数据类型[]{}”创建数组时,其中花括号可以省去,但要在“[ ]”中填写数组的个数 各个创建数组的方法使用演示如下 方法一: int[] arr2 = {10,20,30}; for(int element:arr2) { System.out.print(element+" ");//其中 " " 是换行 }输出结果: 10 20 30 方法二: char[] arr4 ; //char型输入时要用单引号(')引着! arr4 = new char[] {'a','b','c'}; for(char element:arr4) { System.out.print(element + " "); }输出结果: a b c 方法三: int[] arr = new int[10]; //换成i |
CopyRight 2018-2019 实验室设备网 版权所有 |