摘要: 1.查询元素 2.添加元素 3.删除元素 阅读全文
posted @ 2019-07-29 21:22 进阶的憨狗 阅读(966) 评论(0) 推荐(1) 编辑
摘要: 代码实现 阅读全文
posted @ 2019-07-22 21:10 进阶的憨狗 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 概念创建对象时,只有创建对象的语句,却没有把对象地址值赋值给某个变量。虽然是创建对象的简化写法,但是应用场景非常有限。 1. 创建匿名对象直接调用方法,没有变量名。 2. 一旦调用两次方法,就是创建了两个对象,造成浪费,请看如下代码。 小贴士:一个匿名对象,只能使用一次。3. 匿名对象可以作为方法的 阅读全文
posted @ 2019-07-16 11:44 进阶的憨狗 阅读(1092) 评论(0) 推荐(0) 编辑
摘要: 泛型: 指明了集合中存储数据的类型 <数据类型> Java中的伪泛型: 泛型只在编译时存在,编译后就被擦除,在编译之前我们就可以限制集合的类型,起到作用 例如:ArrayList<String> al=new ArrayList<String>(); 编译后:ArrayList al=new Arr 阅读全文
posted @ 2018-08-28 22:23 进阶的憨狗 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 格式: for( 数据类型 变量名 : 数组或者集合 ){ sop(变量); } 实现for循环,遍历数组 * 好处: 代码少了,方便对容器遍历 * 弊端: 没有索引,不能操作容器里面的元素 增强for循环遍历集合 阅读全文
posted @ 2018-08-28 22:20 进阶的憨狗 阅读(3128) 评论(0) 推荐(0) 编辑
摘要: A:迭代器概述: a:java中提供了很多个集合,它们在存储元素时,采用的存储方式不同。 我们要取出这些集合中的元素,可通过一种通用的获取方式来完成。 b:Collection集合元素的通用获取方式:在取元素之前先要判断集合中有没有元素, 如果有,就把这个元素取出来,继续在判断,如果还有就再取出出来 阅读全文
posted @ 2018-08-28 22:07 进阶的憨狗 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 集合,集合是java中提供的一种容器,可以用来存储多个数据。集合和数组的区别:集合和数组既然都是容器,见下;  数组的长度是固定的。集合的长度是可变的。  集合中存储的元素必须是引用类型数据 A:集合继承关系图 a:ArrayList的继承关系: 查看ArrayList类发现它继承了抽象类Abs 阅读全文
posted @ 2018-08-28 21:48 进阶的憨狗 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1. double和float类型在运算中很容易丢失精度,造成数据的不准确性,Java提供我们BigDecimal类可以实现浮点数据的高精度运算 四则运算 2. java中long型为最大整数类型,对于超过long型的数据如何去表示呢.在Java的世界中, 超过long型的整数已经不能被称为整数了, 阅读全文
posted @ 2018-07-19 21:55 进阶的憨狗 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 此类包含用来操作数组(比如排序和搜索)的各种方法。需要注意,如果指定数组引用为 null,则访问 此类中的方法都会抛出空指针异常NullPointerException。 1.1 常用方法 l sort方法,用来对指定数组中的元素进行排序(元素值从小到大进行排序) l toString方法,用来返回 阅读全文
posted @ 2018-07-19 21:45 进阶的憨狗 阅读(164) 评论(0) 推荐(0) 编辑
摘要: Math 类是包含用于执行基本数学运算的方法的数学工具类,如初等指数、对数、平方根和三角函数。 类似这样的工具类 ,其所有方法均为静态方法,并且一般不会创建对象。如System类 工具类,代表能够完成一系列功能的类,在使用它们时,不用创建对象,该类中方法为静态方法 常用方法abs方法,结果都为正数 阅读全文
posted @ 2018-07-19 21:37 进阶的憨狗 阅读(131) 评论(0) 推荐(0) 编辑