❤写在前面
❤博客主页:努力的小鳴人
❤系列专栏:JavaSE超详总结
❤欢迎小伙伴们,点赞关注收藏一起学习!
❤如有错误的地方,还请小伙伴们指正!在最近的Java学习中,发现Java好多基础知识忘的忘,模糊的模糊,就打算把 【Java】 全部梳理一遍,陆陆续续的文章会放在这里,欢迎订阅一起学习>>>JavaSE超详总结
系列传送门:
【02章Java基本语法】详细讲解让你重新认识Java基本语法和流程流程控制
【01章Java语言概述】Java学了很久了吧,快回来熟悉熟悉吧(详细)
Array
),是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,通过编号的方式对这些数据进行统一管理。注:
创建数组对象是在内存中开辟连续的空间,数组名中引用的是这块连续空间的首地址
注:对于
基本数据类型
而言,默认初始化值各有不同
对于引用数据类型
而言,默认初始化值为null(注意与0不同)
public class Test{
public static void main(String args[]){
int[] s;
s = new int[10];
//int[] s=new int[10];
//基本数据类型数组在显式赋值之前,
//Java会自动给他们赋默认值。
for ( int i=0; i<10; i++ ) {
s[i] =2*i+1;
System.out.println(s[i]);
}
}
}
动态初始化
):int[][] arr = new int[a][b];动态初始化
):int[][] arr = new int[a][];静态初始化
):int[][] arr = new int[][]{{3,8,2},{2,7},{9,0,1,6}};总结:数组中较为简单,默认初始化也需要多多注意,熟知数组的内存分析
作者算是一名Java初学者,文章如有错误,欢迎评论私信指正,一起学习~~
如果文章对小伙伴们来说有用的话,点赞关注收藏就是我的最大动力!
不积跬步,无以至千里,书接下回,欢迎再见