JAVA基础(数组(1))
来源:互联网 发布:windows打补丁软件 编辑:程序博客网 时间:2024/04/28 08:17
声明:本人也是刚开始学Java不久,所以有什么不足之处,或者是有一些知识点上的误区请大家帮忙指点出来。谢谢了!我在学数组这一章的时候有一些知识误区,所以今天想把自己总结的一些觉得比较重要东西写出来,以免初学者遇到同样的问题。-------------------------------数组,顾名思义,就是一组数据。并且是相同类型的一组数据。比如int,char等等一系列类型相同的数据组成。数组的定义方式如下: int[] arr =new int[5]; int:数据类型 arr:数组名称 int[5]:其中的5是数组的长度
上述语句创建了一个如下数组
注意:该数组是一维数组,所以如果直接声明了长度而不赋值,那么每个位置的元素都默认为0。
定义数组的基本要点:1.确切的数据类型。2.数组名称3.不能缺少[]
int[] arr = new int[5];
int arr[] = new int[5];
以上两种书写方式都是正确的。
而其中的new语句则是为了在堆中开辟了它自己的空间。
需要注意的是:如果将一个数组的地址赋给了另一个数组,那么它们便会有同一个所属的地址,它们无论其中任意一个数组发生变化,另一个也会随之而发生改变。
例: int[] arr1 = new int[3];
int[] arr2 = {1,2,3};
arr1 = arr2;
//这时候arr1的地址就变成了arr2的地址,并且其中的内容也发生了变化,变成了 1,2,3 。
注意:因为字数原因所以没有写完,查看下一篇。
1 0
- Java基础(数组)
- JAVA 基础 (数组)
- Java基础 (数组)
- JAVA基础(数组(1))
- 数组(一):Java数组基础
- java基础二(数组)
- Java基础(4)--数组
- java基础--数组(排序)
- java基础--数组(应用)
- Java基础(函数、数组)
- java基础(数组 排序)
- Java基础(函数、数组)
- java基础(六):数组
- java基础-数组(遍历)
- java基础复习(数组)
- Java基础基础之数组和集合(1)
- Java 基础(4)----Java数组详解
- java基础改学C++(五)数组(1)
- SBEC016智能电池管理方案
- css3 box-shadow 盒子效果
- C C++中main函数的参数
- Android - 动态设置自定义View的id - setId
- spring管理事务声明式事务和编程式事务
- JAVA基础(数组(1))
- eclipse、myeclipse端口占用解决方法
- 2016Y GDUT新生杯初赛 Problem G: Pigofzhou和他的那么多个学妹
- LIGHT OJ 1245 - Harmonic Number (II) 【找规律】
- 概率题(扔硬币)
- php一般容易出现的10个错误
- 在线重做日志组的管理
- 2016Y GDUT新生杯初赛 Problem H: 神奇的清华大大的神奇魔法
- makefile 模板