![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java-数组
青秋5
这个作者很懒,什么都没留下…
展开
-
java数组——数组的定义,声明、特点
一、定义:数组是相同类型数据的有序集合。二、特点:长度是确定的。数组一旦被创建,他的大小就是不可改变的; 其元素必须是相同类型,不允许出现混合类型; 数组类型可以是任何数据类型,包括基本类型和引用类型注意:数组变量属于引用类型,数组可以看成是对象,数组中的每个元素相当于该对象的成员变量三、声明方式type[]arr_name;//(推荐使用这种方式)ty...原创 2019-07-14 19:43:58 · 239 阅读 · 0 评论 -
java数组——数组的初始化
数组的初始化有三种方式:静态初始化、动态初始化、默认初始化。静态初始化直接在定义数组的同时为数组元素分配空间并赋值,示例:int[]a={1,2,3}; //静态初始化基本类型数组;Man[]mans={newMan(1,1),newMan(2,2)}; //静态初始化引用类型数组;动态初始化分开进行 数组定义 与 为数组元素分...原创 2019-07-14 19:45:58 · 211 阅读 · 0 评论 -
java数组——数组的遍历(普通for循环,增强for循环)
普通for循环数组元素下标的合法区间:[0, length-1]。我们可以通过下标来遍历数组中的元素,遍历时可以读取元素的值或者修改元素的值。例:publicclassTest{publicstaticvoidmain(String[]args){int[]a=newint[4];//初始化数组元素的值...原创 2019-07-14 19:47:51 · 16898 阅读 · 0 评论 -
java数组——冒泡排序法与其优化
冒泡排序的基本算法public class TestBubble { public static void main(String[] args) { int [] arr = {45,25,78,99,13,55,65,15}; int temp; for(int i=0;i<arr.length-1;i++) { //这个循环代...原创 2019-07-16 19:40:23 · 86 阅读 · 0 评论