1.今天学习了查找: 顺序查找 二分查找 java工具类算法 使用方法: 2.遇到的问题:二分排序的原理没有弄懂; 3.明天学习第四章的内容. ...
分类:
其他好文 时间:
2020-07-11 21:04:29
阅读次数:
55
第三章 这些算法很有用 3.3 查找 1.顺序查找 从第一个开始逐个比较,知道找出与给定关键字相同的数为止。 2.二分查找 二分查找是一种效率较高的方法。 *二分查找一定要在排序后进行 *通过不断找中点进行判断待找的数字在左边还是右边 3.4 Java工具类中算法的实现 对于前面的一些算法,Java ...
分类:
编程语言 时间:
2020-07-11 19:33:12
阅读次数:
68
java.util.List 分段 使用google的guava类库对List分段处理 List<Integer> intList = Lists.newArrayList(1, 2, 3, 4, 5, 6, 7, 8); List<List<Integer>> subSets = Lists.pa ...
分类:
编程语言 时间:
2020-07-06 18:02:38
阅读次数:
74
前言欢迎关注公众号,白嫖原创PDF,也可以催更,微信搜:JavaPub,回复:【666】Git在生产工作中是使用频率很高的工具,但我发现很多文章只是对它做了简单的提交命令说明,真正遇到版本冲突或文件丢失等问题又定位不到原因,浪费大量时间。本篇文章较长,但都是在实际项目中用到的点。阅读本文大概需要6分钟[toc]1.版本控制1.1.什么是版本控制版本控制是一种记录一个或若干文件内容变化,以便将来查阅
分类:
其他好文 时间:
2020-07-05 10:42:54
阅读次数:
44
1.几个常用单词 1.1 jdk ? JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。 jdk1.8新特性 Java 8允许我们给接口添加一个非抽象的方法 ...
分类:
编程语言 时间:
2020-06-29 21:26:02
阅读次数:
66
Java工具类——包装类 我们都知道,JDK 其实给我们提供了很多很多 Java 开发者已经写好的现成的类,他们其实都可以理解成工具类,比如我们常见的集合类,日期相关的类,数学相关的类等等,有了这些工具类,你会发现它能很大程度的帮你节省时间,能很方便的实现你的需求。当然,没有这些包,你也能实现你的需 ...
分类:
编程语言 时间:
2020-06-26 19:56:48
阅读次数:
70
Java工具包提供了强大的数据结构。在Java中的数据结构主要包括以下几种接口和类: 枚举(Enumeration) 位集合(BitSet) 向量(Vector) 栈(Stack) 字典(Dictionary) 哈希表(Hashtable) 属性(Properties) 以上这些类是传统遗留的,在J ...
分类:
编程语言 时间:
2020-05-28 16:42:13
阅读次数:
65
1. 数据封装 更方便的设置类的成员变量 (1)BeanUtils类 http://commons.apache.org/proper/commons-beanutils/ (2)使用1.9版本Beanutils的populate方法出错 java.lang.NoClassDefFoundError ...
分类:
编程语言 时间:
2020-05-27 12:15:17
阅读次数:
81
[toc] MD5工具类 HTTP请求工具类 订单号工具类 ...
分类:
编程语言 时间:
2020-05-22 21:27:59
阅读次数:
60
这篇文章可能比较适合那些在经常在Mac下进行Java编程开发,或者经常使用Java工具的朋友。不关心Java或者不了解Java的朋友可以绕过本文哈~ 1.Mac下当你在【终端】输入java-version时,是执行的哪里的java呢,whichjava命令可以看到,就是【/usr/bin/java】 ...
分类:
编程语言 时间:
2020-05-18 22:35:10
阅读次数:
77