![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Array
辐_射
这个作者很懒,什么都没留下…
展开
-
常见对象_数组高级冒泡排序原理图解、数组高级冒泡排序代码实现
package cn.itcast_01;/* * 数组排序之冒泡排序: * 相邻元素两两比较,大的往后放,第一次完毕,最大值出现在了最大索引处 */public class ArrayDemo { public static void main(String[] args) { // 定义一个数组 int[] arr = { 24, 69, 80, 57, 13 };原创 2016-11-17 23:37:24 · 811 阅读 · 0 评论 -
常见对象_把字符串中的字符进行排序案例
package cn.itcast_03;/* * 返字符串中的字符进行排序。 * 举例:"dacgebf" * 结果:"abcdefg" * * 分析: * A:定义一个字符串 * B:把字符串转换为字符数组 * C:把字符数组进行排序 * D:把排序后的字符数组转成为字符串 * E:输出最后的字符串 */public class Array原创 2016-11-20 17:48:29 · 1724 阅读 · 0 评论 -
常见对象_数组高级二分查找原理图解
package cn.itcast_04;/* * 查找: * 基本查找:数组元素无序(从头找到尾) * 二分查找(折半查找):数组元素有序 * * 分析: * A:定义最大索引,最小索引 * B:计算出中间索引 * C:拿中间索引的值和要查找的值进行比较 * 相等:就返回当前中间索引 * 不相等: * 大 左边找 *原创 2016-11-20 19:07:28 · 907 阅读 · 0 评论 -
常见对象_二分查找使用的注意事项
package cn.itcast_04;/* * 注意:当前做法是错误的。 * 因为数组本身是无序的的,所以这种情况的查找是不能使用二分查找的。 * 虽然你先排序了,但是你排序的时候已经改变了我最原始的元素索引。 */public class ArrayDemo2 { public static void main(String[] args) { // 定义一个数组原创 2016-11-20 20:07:13 · 608 阅读 · 0 评论 -
常见对象_Arrays工具类的源码解析
工具类有的尽量用工具类中的方法 public static String toString(int[] a)public static void sort(int[] a) 底层是快速排序,知道就可以了。有人就百度看。public static int binarySearch(int[] a,int key)开发原则 只要是对象,我们就要判断该对象是否为null。int[] ar原创 2016-11-20 23:13:08 · 668 阅读 · 0 评论 -
常见对象_数组高级选择排序原理图解、数组高级选择排序代码实现
package cn.itcast_02;/* * 数组排序之选择排序: * 从0索引开始,依次和后面元素比较,小的往前放,第一次完毕,最小值出现 * 在了最小索引处。其它的同理即可以得到一个排好序的数组。 */public class ArrayDemo { public static void main(String[] args) { // 定原创 2016-11-19 00:57:39 · 503 阅读 · 0 评论 -
日期类的时间从为什么是从1970年1月1日
I suspect that Java was born and raised on a UNIX system.UNIX considers the epoch (when did time begin) to be midnight, January 1, 1970.是说java起源于UNIX系统,而UNIX认为1970年1月1日0点是时间纪元.但这依然没很好的解释"为什么",出于好奇原创 2016-12-05 22:50:15 · 5627 阅读 · 1 评论 -
常见对象_StringBuffer、数组高级以及Arrays、Integer、Character总结
1:StringBuffer(掌握) (1)用字符串做拼接,比较耗时并且也耗内存,而这种拼接操作又是比较常见的,为了解决这个问题,Java就提供了 一个字符串缓冲区类。StringBuffer供我们使用。 (2)StringBuffer的构造方法 A:StringBuffer() B:StringBuffer(int size) C:StringBuffer(String原创 2016-11-24 22:59:59 · 635 阅读 · 0 评论