Java基础总结

来源:互联网 发布:什么软件淘宝返利多 编辑:程序博客网 时间:2024/06/05 06:35
Java基础总结 - 数组
这篇文章只是把大学记的笔记整理到博客,方便自己查看,不保证权威性(•̀ᴗ•́)و ̑̑

1.数组的创建与初始化

一维:

1. int[] array= new int[]{72,90,59};

2. intarray = new int[3];array[0]=72;array[1]=90;array[2]=59;

3.int[] array = {1,2,5};

一维数组创建开辟空间但没赋值的话会有默认初始化,对应元素的默认初始化


二维:

1.int[][] arr = new int[][]{{1,2,3},{4,5},{6}};

2.1.String[][] str = new String[4][3]; //4行3列

2.2.String[][] str1 = new String[4][];
str1[0] = new String[3];
...
str1[3] = new String[5];

3.int[][] arr = {{1,2,3},{4,5},{6}};

二维是在一维基础之上每个元素又指向一个一维数组,所以默认初始化为null。多维的数组也可以依次类推


原创粉丝点击