Java学习笔记-数组
2017-12-26 23:53
337 查看
什么是数组?
数组是一个变量,存储相同数据类型的一组数据,用于分类存放不同类型的数据
Java中有哪些数组类型?
char[]
int[]
double[]
String[]
Scanner[]
Random[]
如何使用数组?(声明数组,分配空间,赋值)
第一种写法:
int[] arr;
arr=new int[5];
arr[0]=8;
第二种写法:
int[] arr=new int[5];
arr[0]=8;
第三种写法:
int[] arr={8,9,11};
数组的存储原理
数组类型属于引用类型,首先声明数组int[] arr会在栈内存存放数组变量,new一个数组之后在堆内存分配空间,若没有赋值则空间内的数据初始值都为0,若引用数组类型为String,则初始值为null
数组是一个变量,存储相同数据类型的一组数据,用于分类存放不同类型的数据
Java中有哪些数组类型?
char[]
int[]
double[]
String[]
Scanner[]
Random[]
如何使用数组?(声明数组,分配空间,赋值)
第一种写法:
int[] arr;
arr=new int[5];
arr[0]=8;
第二种写法:
int[] arr=new int[5];
arr[0]=8;
第三种写法:
int[] arr={8,9,11};
数组的存储原理
数组类型属于引用类型,首先声明数组int[] arr会在栈内存存放数组变量,new一个数组之后在堆内存分配空间,若没有赋值则空间内的数据初始值都为0,若引用数组类型为String,则初始值为null
相关文章推荐
- java学习笔记-数组,对象的拷贝
- JAVA 学习笔记 (数组)
- JAVA学习笔记——数组
- JNI学习笔记:(1)开篇(2)本地代码访问Java代码 (3)本地方法取得Java属性/调用java方法 (4)本地代码创建Java对象(包括javaString) (5) 本地方法处理java数组
- Java学习笔记003——继承、抽象类、类相等测试、泛型数组列表、可变参数方法
- J2SE学习笔记3 — Java基本语法(9)数组和枚举
- Java 数组 容器 学习笔记
- Java学习笔记——数组
- 黑马程序员------java学习笔记之数组基础
- java数组学习笔记
- Java菜鸟学习笔记--数组篇(一):数组简介&foreach循环
- java学习笔记04--数组
- java学习笔记04--数组
- Java学习笔记---5.Java数组和方法
- C\C++ 程序员从零开始学习Android - 个人学习笔记(四) - java基础 - 数据类型、变量、字符串、数组
- 【Java学习笔记】数组的相关事项
- JNI学习笔记5——本地方法处理java数组/引用问题/缓存jfieldID/jmethodID
- Java学习笔记2 - 数组的基本操作
- Java学习笔记之数组复习
- Java基础学习笔记(二)数组,包装类