上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 20 下一页
摘要: 本文部分转自:http://blog.csdn.net/kaituozhe345/article/details/6842945 1.TreeSet的自然排序. TreeSet存储对象的时候, 可以排序, 但是需要指定排序的算法 Integer能排序(有默认顺序), String能排序(有默认顺序) 阅读全文
posted @ 2019-04-10 10:58 愚蠢的程序员 阅读(4038) 评论(0) 推荐(0)
摘要: HashSet存储自定义对象保证元素唯一性:重写hashCode()和equals()方法 HashSet原理 * 我们使用Set集合都是需要去掉重复元素的, 如果在存储的时候逐个equals()比较, 效率较低,哈希算法提高了去重复的效率, 降低了使用equals()方法的次数 * 当HashSe 阅读全文
posted @ 2019-04-10 09:46 愚蠢的程序员 阅读(194) 评论(0) 推荐(0)
摘要: 去除ArrayList中重复字符串元素方式 public static ArrayList getSingle(ArrayList list) { ArrayList newList = new ArrayList(); //创建一个新集合 Iterator it = list.iterator() 阅读全文
posted @ 2019-04-10 09:10 愚蠢的程序员 阅读(206) 评论(0) 推荐(0)
摘要: // HQL: Hibernate Query Language.// 特点:// >> 1,与SQL相似,SQL中的语法基本上都可以直接使用。// >> 2,SQL查询的是表和表中的列;HQL查询的是对象与对象中的属性。// >> 3,HQL的关键字不区分大小写,类名与属性名是区分大小写的。// 阅读全文
posted @ 2019-04-09 16:58 愚蠢的程序员 阅读(13754) 评论(0) 推荐(0)
摘要: 这篇随笔将会记录hql的常用的查询语句,为日后查看提供便利。 在这里通过定义了三个类,Special、Classroom、Student来做测试,Special与Classroom是一对多,Classroom与Student是一对多的关系,这里仅仅贴出这三个bean的属性代码: Special类: 阅读全文
posted @ 2019-04-09 11:47 愚蠢的程序员 阅读(1804) 评论(0) 推荐(0)
摘要: 集合框架(集合的由来及集合继承体系图)* A:集合的由来 * 数组长度是固定,当添加的元素超过了数组的长度时需要对数组重新定义,太麻烦,java内部给我们提供了集合类,能存储任意对象,长度是可以改变的,随着元素的增加而增加,随着元素的减少而减少 * B:数组和集合的区别 * 区别1 : * 数组既可 阅读全文
posted @ 2019-04-03 15:55 愚蠢的程序员 阅读(174) 评论(0) 推荐(0)
摘要: Math类* A:Math类概述 * Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。 * B:成员方法 * public static int abs(int a) * public static double ceil(double a) * public sta 阅读全文
posted @ 2019-04-03 15:53 愚蠢的程序员 阅读(172) 评论(0) 推荐(0)
摘要: 字符类 * [abc] a、b 或 c(简单类) * [^abc] 任何字符,除了 a、b 或 c(否定) * [a-zA-Z] a到 z 或 A到 Z,两头的字母包括在内(范围) * [0-9] 0到9的字符都包括 * . 任何字符。 * \d 数字:[0-9] * \w 单词字符:[a-zA-Z 阅读全文
posted @ 2019-04-03 15:50 愚蠢的程序员 阅读(210) 评论(0) 推荐(0)
摘要: /** * * A:案例演示 * 数组高级二分查找代码 * B:注意事项 * 如果数组无序,就不能使用二分查找。 * 因为如果你排序了,但是你排序的时候已经改变了我最原始的元素索引。 */ public static void main(String[] args) { int[] arr = {1 阅读全文
posted @ 2019-04-01 13:28 愚蠢的程序员 阅读(285) 评论(0) 推荐(0)
摘要: /** * * A:案例演示 * 数组高级冒泡排序代码 */ public static void main(String[] args) { int[] arr = {24, 69, 80, 57, 13}; bubbleSort(arr); //selectSort(arr); print(arr); } /* * 冒泡排序 * 1,返回值类型,v... 阅读全文
posted @ 2019-04-01 13:27 愚蠢的程序员 阅读(547) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 20 下一页