摘要: 一、集合和数组既然都是容器,它们的区别: 1. 数组的长度是固定的。集合的长度是可变的 2. 数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类型可以不一致。在开发中一般当对象多的时候,使用集合进行存储 二、集合按照其存储结构可以分为两大类,分别是单列集合java 阅读全文
posted @ 2020-03-08 16:37 记忆留一道伤疤 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 1. 包不同,java.util.Comparator、java.lang.Comparable 2. Comparable:自己(this)和别人(参数)比较,自己需要实现Comparable接口,重写比较的规则compareTo方法,Comparator:相当于找一个第三方的裁判,比较两个 3. 阅读全文
posted @ 2020-03-08 11:27 记忆留一道伤疤 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 部分方法public static <T> boolean addAll(Collection<T> c, T... elements) :往集合中添加一些元素。 public static void shuffle(List<?> list) 打乱顺序 :打乱集合顺序。 public static 阅读全文
posted @ 2020-03-08 11:21 记忆留一道伤疤 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-07 17:24 记忆留一道伤疤 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-07 17:23 记忆留一道伤疤 阅读(309) 评论(1) 推荐(1) 编辑
摘要: 在JDK1.5之后,如果我们定义一个方法需要接受多个参数,并且多个参数类型一致,我们可以对其简化成如下格式: 修饰符 返回值类型 方法名(参数类型... 形参名){ } 其实这个书写完全等价于修饰符 返回值类型 方法名(参数类型[] 形参名){ } 只是后面这种定义,在调用时必须传递数组,而前者可以 阅读全文
posted @ 2020-03-07 17:15 记忆留一道伤疤 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1. JDK5之后,新增了泛型(Generic)语法,可以在类或方法中预支地使用未知的类型,集合创建时若不指定数据类型,默认为Object类型 2. 泛型的好处:①将运行时期的异常,转移到了编译时期;②避免了类型强转的麻烦 泛型的定义 泛型类 格式: 修饰符 class 类名<代表泛型的变量> { 阅读全文
posted @ 2020-03-06 12:49 记忆留一道伤疤 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 增强for循环(也称for each循环)是JDK1.5以后出来的一个高级for循环,专门用来遍历数组和集合的。它的内部原理其实是个Iterator迭代器,所以在遍历的过程中,不能对集合中的元素进行增删操作。 for(元素的数据类型 变量 : Collection集合or数组){ //操作代码 } 阅读全文
posted @ 2020-03-04 18:16 记忆留一道伤疤 阅读(473) 评论(0) 推荐(0) 编辑
摘要: import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; // java.util.Iterator接口:用于遍历集合 public class IteratorTest { public 阅读全文
posted @ 2020-03-04 18:01 记忆留一道伤疤 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 1. 空白符:回车、空格、tab等 2. next()方法读取到空白符就结束 3. nextLine()方法读取到回车结束,也就是 "\r" 阅读全文
posted @ 2020-02-28 13:06 记忆留一道伤疤 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 表单提交时要进行安全性验证 1. js脚本中进行第一层验证2. java代码中进行第二层验证3. 数据库中存储时,使用过程、函数、触发器等进行验证 阅读全文
posted @ 2019-10-08 18:15 记忆留一道伤疤 阅读(441) 评论(0) 推荐(0) 编辑
摘要: Map集合遍历的两种方式: 方式一:使用Map集合的方法keySet() 方式二:使用Map集合的方法entrySet() 阅读全文
posted @ 2019-10-08 18:10 记忆留一道伤疤 阅读(149) 评论(0) 推荐(0) 编辑