随笔分类 -  数组

Java中数组的简单介绍和应用
摘要:1、排序 冒泡排序 排序思路:比较两个相邻的下标对应的元素,如果复合条件就交换位置【最值出现在最右边】 选择排序 排序思路:固定一个下标,然后使用这个下标对应的元素和其他元素进行比较,如果符合条件则交换位置,【最值出现在最右边】 2、查找 顺序查找 将要查找的数据和数组中的元素进行一一的对比,如果相 阅读全文
posted @ 2017-08-20 11:37 又等风来 阅读(86) 评论(0) 推荐(0)
摘要:1.访问数组的元素值 通过下标【索引】 语法: 数组名称[下标] 2.获取数组中元素个数【数组的长度】 在Java中,所有的数组都提供了一个length属性,通过这个属性可以访问该数组的长度或者元素个数 语法:数组名称.length 3.给数组元素赋值或者修改 4.遍历一次访问数组中的每一个元素【通 阅读全文
posted @ 2017-08-20 11:37 又等风来 阅读(135) 评论(0) 推荐(0)
摘要:1.理解数组 Java提供了数组这种数据结构,主要可以将大量的数据存储起来 定义:数组是用来存储相兼容数据类型的定长的容器 2.数组的特点 a.数组中只能存放相兼容类型的数据,不能存放多种类型的数据 b.数组中既可以存储基本数据类型,也可以存储引用数据类型 c.数组是定长的,一旦一个数组被初始化,那 阅读全文
posted @ 2017-08-20 11:37 又等风来 阅读(152) 评论(0) 推荐(0)
摘要:处理思路:当作一维数组处理,相当于这个一维数组中的元素仍然是一个数组 1.定义二维数组 语法: 方式一:元素类型[][] 数组名称 方式二:元素类型 数组名称[][] 推荐使用方式一 2.初始化二维数组 a.静态初始化 语法: 元素类型[][] 数组名称 = new 元素类型[][]{一维数组1,一 阅读全文
posted @ 2017-08-20 11:37 又等风来 阅读(179) 评论(0) 推荐(0)
摘要:在提取方法的时候,放法的形参的个数不确定 1.语法 数据类型... 变量名称 例举:int... num 2.可变的使用 实参的类型只需要和形参的类型保持一致,数量随便 不定长参数在使用的时候,其实相当于是一个数组,num其实就是数组的引用变量 注意问题 1.一个参数列表中不定长参数只能出现一次 2 阅读全文
posted @ 2017-08-20 11:37 又等风来 阅读(230) 评论(0) 推荐(0)
摘要:数组是一种引用的数据类型,数组引用变量其实就是一个引用,数组元素和引用在内存中时分开存放 数组引用变量可以指向任何有效的内存空间,只有当该引用指向有效的空间之后,才可以通过这个引用操作数组中的元素,当引用赋值为null,表示该引用指向了一个无效的空间 数组的引用变量存储于栈空间中,被new出来的实际 阅读全文
posted @ 2017-08-20 11:37 又等风来 阅读(231) 评论(0) 推荐(0)
摘要:所谓初始化,Java中的数据必须先进行初始化,然后才能使用,为数组中的元素分配内存空间,并为每个元素赋初始值 1.静态初始化 初始化时由程序员指定每个元素的初始值,由系统计算数组的长度 语法: 数组元素类型[] 数组名称 = new 数组元素类型[]{元素1,元素2,...}; 例如:int[] a 阅读全文
posted @ 2017-08-20 11:37 又等风来 阅读(309) 评论(0) 推荐(0)
摘要:Arrays:工具类,主要用于对数组进行排序,查询,填充等操作 调用格式:Arrays.方法名(); 1.填充 static void fill(int[] a,intval) 将指定的int的值分配给指定int型数组每个元素 区间:[fromIndex,toIndex)前闭后开, 在java中,涉 阅读全文
posted @ 2017-08-20 11:36 又等风来 阅读(124) 评论(0) 推荐(0)