## Java数组
1. 存放相同数据类型
2. 数组长度固定,不可改变
3. 数组存放任意类型数据
4. 数组属于引用数据类型
### 数组初始化
初始化:指的是在内存空间中为需要初始化的元素分配内存空间
### 数组课堂代码
~~~JAVA
public class ArrayStudy {
public static void main(String[] args) {
//定义一个数组
//用于存储整数类型 int
int a = 5;
int c[];
//静态初始化
int[] b = {1,2,3,4,5};//简写
c = new int[]{1,2,3,4,5};
String[] d = new String[]{};
//动态初始化
double[] ea = new double[6];
//循环数组
for(int i = 0; i < ea.length; i++) {
//获取数组内动态初始化系统赋予的初始值
System.out.println(ea[i]);
}
for(int i = 0; i < ea.length; i++) {
//为数组进行动态的赋值
ea[i] = i*10;
}
//直接打印数组(引用数据类型),打印出来的是数组(引用数据类型)的内存地址(hashCode值)
System.out.println(ea);
/*for(int i = 0; i < ea.length; i++) {
System.out.println(ea[i]);
}*/
//foreach遍历数组,foreach是专门用于遍历数组和集合,除此之外不要在其他地方使用它
for(double e : ea) {//此时的double e相当于虚拟出来的一个ea数组中的元素的副本
System.out.println(e);
}//所以foreach循环仅仅只是用来循环数组,如果要对数组中的元素进行修改,还要用for循环
}
}
~~~
- 课程开始
- 第一课20191008
- 第二课20191009
- HTML
- CSS
- CSS第一课
- CSS第二课
- CSS第三课
- CSS第四课
- CSS第五课
- JavaScript
- Js第一课
- Js第二课
- Js第三课
- Js第四课
- Js第五课
- Js第六课
- Js第七课
- Js-事件模型
- Js-2019-10-31-标准库
- Js-2019-11-01- 标准库
- Js-2019-11-01-Json
- Js-2019-11-01-对象的创建
- Js-2019-11-04-this的使用
- Js-2019-11-05-storage与异常
- Js-2019-11-05-BOM与补充知识点
- Js-2019-11-06-正则表达式和计时器
- jQuery
- jQuery-2019-11-13-初识jQuery
- jQuery-2019-11-14-jQuery节点操作
- jQuery-2019-11-15-jQuery节点操作二
- jQuery-2019-11-16-jQuery效果与动画
- Java
- Java-2019-11-27-变量直接量数据格式运算符
- Java-2019-11-28-流程控制
- Java-2019-12-02-数组
- Java-2019-12-04 面向对象
- Java-2019-12-05-封装
- Java-2019-12-06-深入构造器
- Java-2019-12-09-继承
- Java-2019-12-10-多态
- Java-2019-12-10-包装类
- Java-2019-12-11-final修饰符
- Java-2019-12-11-包装类
- Java-2019-12-11-接口
- java-2019-12-13-设计模式
- Java-2019-12-16-集合框架
- Java-2019-12-18-集合排序
- Java-2019-12-23-常用类学习
- Java-2019-12-25-异常处理
- Java-2019-12-31-内部类详解
