java util包排序_JavaUtil: Java的常用操作,包括文件的操作以及常见的一些算法(排序和查找。)...

Java工具类

由于工具类并不需要产生实例化对象,将其构造方法私有化。并且工具类中的所有方法都是静态方法。例如java.util.Arrays。

FileUtil

**文件工具类。**实现了文件的常用操作:复制(流的方式和文件通道的方式)、移动、删除、显示文件的详细信息(类似于Linux的ll命令)、查看文本文件的内容、查看二进制文件的16进制编码、获取文件的MD5和sha值、批量转换文本文件的编码、获取当期目录和其子目录下的所有文件、获取磁盘信息、获取文本文件的行数。

SortUtil

数组排序类。实现了《数据结构》课程中的常见排序算法:选择排序、冒泡排序、插入排序。——关于数组的排序,Java提供了一个专门的类java.util.Arrays类,它重载了一系列的排序算法,不需要我们手工编写排序算法了。

FindUtil

排序工具类。实现了一般查找、二分查找(递归【分治算法】和非递归两种)。实际项目中一般使用java.util.Arrays这个类完成。

NumberSystemConvertUtil

进制转化工具类。使用移位运算完成十进制到二进制、八进制、十六进制的转化(负数也支持。)

StringUtil

字符串工具类。实现字符串的反转、一个字符串在另一个字符串中出现的次数、最大相同子串。

ListUtil

列表工具类。可以实现去除List集合中的重复元素,返回一个元素不重复的List集合。

JDBCUtil

JDBC工具类(使用原生JDBC)

JDBCUtils

JDBC工具类(使用c3p0作为数据源)

ReflectionUtils

反射工具类

DaoUtil

通用的DAO操作类

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值