![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
NewYearBell
分享自己的学习笔记
展开
-
Java语言基础Map集合
Map Map map用于保存具有映射关系的数据。 map有key和value两个值。 key是唯一的,不允许重复的值。 value是具体意义的数据。 key和value存在一对一对应的关系,即通过指定的key总能找到的指定的对应的value。 Hashmap map在Java里是一个接口,而hashmap就是对map接口的具体实现,一般来讲,map集合指的就是hashmap类。 Hashtabl...原创 2020-04-17 18:58:18 · 106 阅读 · 0 评论 -
java语言基础List集合
List与ArrayList LIst集合 List集合是一个元素有序且可重复的集合,集合内的每个元素有对应顺序索引。 允许用索引访问指定索引位置的元素,索引默认按元素添加顺序,List集合有根据索引的方法。 实现继承ArrayList类List接口Collection接口 List接口方法 查询方法名 方法用途 get() 通过索引下标访问元素 indexOf() 元素在集合...原创 2020-04-15 18:15:58 · 117 阅读 · 0 评论 -
Java语言基础TreeSet集合
TreeSet TreeSet是SortedSet接口的实现方法,TreeSet可以确保集合元素处于排序状态。TreeSet支持两种排序方法:自然排序和定制排序。其中自然排序是默认的,定制排序用于自定义的类的按照某种规则的排序(需要重写排序方法)。 实现继承继承继承TreeSet类NavigableSet接口SortedSet接口Set接口Collection接口 自然排序 排序方法调用compa...原创 2020-04-11 17:14:46 · 167 阅读 · 0 评论 -
java语言HashSet集合
java集合 java集合类存放于java.util,用于存放对象的容器。 集合中只能存放对象,例如一个int类型对应的对象类是Interger。 集合存放的是多个对象的引用,对象的本身还是在堆内存中。 可以存放不同类型,不限数量的数据类型。 分为 无序不重复的集合(Set),有序可重复的集合(List),具有映射关系(Map) ps:jdk5后加入记住容器对象的泛型(规定集合中存的对象的类型...原创 2020-04-08 22:40:08 · 196 阅读 · 0 评论 -
java面向对象编程基础(一) 类
面向对象的思想 面向对象思想是将问题的构成分析成为一个个的对象,描叙某个事物在整个解决问题的步骤中的行为。 面向过程思想是将问题分析出一个个的步骤,在通过将步骤整合在一起解决问题。 例如:张三因为李四打了王五,所以打了李四。 面向过程: 1.张三打李四 2.李四打王五 整合:原因是李四打王五,所以张三打李四 面向对象: 人:张三和李四都是人,人有属性(名字),人有一个方法(动作); 描述:原因是人...原创 2020-03-16 16:19:44 · 155 阅读 · 0 评论 -
java一维数组的基础算法
/* * 本代码展示用于java学习中数组的基本算法 * 1.最大值/最小值/平均值 * 2.反转数组 * 3.排序 * */ public class Test1 { public static void main(String[] args) { int arr[] = new int[] {4,6,8,3,7,5}; // 最大值最小值 int ma...原创 2020-03-15 18:03:32 · 120 阅读 · 0 评论