摘要: java中的Arrays类封装好了很多的排序方法,开发中要用到的话就直接调用就ok了。 阅读全文
posted @ 2017-09-24 22:52 LiangFuCheng 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 二分查找法又叫折半查找法,通过给定一个数,然后把这个数和数组中的中间值进行比较。 重要理解mid,min,max索引的变化就ok了! 原理:当要查找的数(key)比中间值(arr[mid])要小的时候,max就要=mid-1,当要查找的数(key)比中间值 (arr[mid])要大的时候,min就要 阅读全文
posted @ 2017-09-24 22:39 LiangFuCheng 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序的原理就是大(重)的值往下沉,小(轻)的值往上飘,依次两两相邻的索引的值进行比较,交换顺序的过程。 代码实现: public static void main(String [] args){ int [] arr = {11,22,33,44,55,66}; bubbleSort(arr) 阅读全文
posted @ 2017-09-24 21:50 LiangFuCheng 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 选择排序的原理就是每次用一个索引值去和剩下的索引值作比较和交换顺序 代码:这里只写上核心代码 //选择排序的方法 public static void SelectSort(int ] arr){ for(int i=0;i<arr.length-1;i++){ for(int j=i+1;j<ar 阅读全文
posted @ 2017-09-24 15:06 LiangFuCheng 阅读(197) 评论(0) 推荐(0) 编辑
摘要: public staticvoid main(){ String s1 = "abc"; StringBuffer sb = new StringBuffer(); sb.append("hello"); test(s1); System.out.println(s1);//这里输出的还是abc,因 阅读全文
posted @ 2017-09-24 13:23 LiangFuCheng 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 在java中,String是字符串常量,可以从内存,同步机制,数据结构等方面分析 1:字符串中常量池的需要 String不同于普通基础变量类型的地方在于对象。java中的字符串对象都保存在字符串常量池中,创建字符串时首先会从这个常量池中查找是否已经存在相同的字符串对象,不存在的情况下才会创建新的字符 阅读全文
posted @ 2017-09-24 13:12 LiangFuCheng 阅读(469) 评论(0) 推荐(0) 编辑
摘要: StringBuffer与StringBuilder的区别: StringBuffer是jdk1.0版本出来的,线程安全,效率低 StringBuilder是jdk1.5版本出来的,线程不安全,效率高 String 与StringBuffer,StringBuilder 啷两个之间的区别: Stri 阅读全文
posted @ 2017-09-23 22:22 LiangFuCheng 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1:用法: * A:String -- >StringBuffer * a:通过构造方法 * b:通过append()方法 * B:StringBuffer --> String * a:通过构造方法 * b:通过toString()方法 * c:通过subString(0,length); 2:例 阅读全文
posted @ 2017-09-23 22:09 LiangFuCheng 阅读(2182) 评论(0) 推荐(0) 编辑
摘要: A:StringBuffer的替换功能 * public StringBuffer replace(int start,int end,String str): * 从start开始到end用str替换 * B:StringBuffer的反转功能 * public StringBuffer reve 阅读全文
posted @ 2017-09-23 21:45 LiangFuCheng 阅读(265) 评论(0) 推荐(0) 编辑
摘要: StringBuffer的添加功能A* public StringBuffer append(String str): * 可以把任意类型数据添加到字符串缓冲区里面,并返回字符串缓冲区本身 B* public StringBuffer insert(int offset,String str): * 阅读全文
posted @ 2017-09-23 21:39 LiangFuCheng 阅读(262) 评论(0) 推荐(0) 编辑