Java数组
Java创建数组的方法大致有三种#
一、声明并赋值#
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可以省略
实例#
public static void main(String[] args) {
int [] nums=new int[10];;//Java推荐使用的写法
//int num[];//此种写法早年为了使C语言使用者快速上手Java
for (int i = 0; i < 10; i++) {
nums[i]=i+1;
System.out.print(nums[i]+"\t");
}
System.out.println("数组长度为:"+nums.length);
}
结果#
1 2 3 4 5 6 7 8 9 10 数组长度为:10
总结#
1、无论那种方法声明必须有 :数据类型 [ ] , 如:int[ ]
2、创建多维数组时,new后面的第一个方括号中的元素数量总不能省略
3、“new 数据类型[]{}”创建数组时,其中花括号可以省去,但要在“[ ]”中填写数组的个数
作者:Cn_FallTime
出处:https://www.cnblogs.com/CnFallTime/p/15800849.html
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· 地球OL攻略 —— 某应届生求职总结