2 Star 2 Fork 0

包子小铺 / sprite-utils

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
Clone or Download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

sprite-utils

功能支持

  • 缓存 UtilCache、UtilSoftCache
  • 类型转换 Converts,支持扩展
  • 加密算法封装,Util3DES、UtilAES、UtilDES、UtilRSA
  • Http操作 UtilHttp
  • IO操作 UtilIO
  • Java Bean 的反射等操作UtilBeans
  • 基于DOM的Xml操作

java 常用工具类,包含对集合、简单对象、缓存、类型转换等操作

集合操作

	List<String> strList = new LinkedList();
	// 通过下标获取元素,支持反向获取,如果
    UtilCollection.at(strList,1);

	// 获取首个元素
	UtilCollection.first(strList);

简单对象操作

	// 支持多级操作,如果prop属性值为null,则创建一个
	UtilBeans.setProperty(obj, "prop.name", value);

	// 判断是否为简单对象,Number 或 CharSequence 或基础类型时返回 false
	UtilBeans.isBean(class);

	// 将xml转为对象
	UtilBeans.fromXml(element, class);
	UtilBeans.fromXml(xmlString, class);

缓存操作

	// 创建一个缓存
	UtilCache<String> cache = UtilCache.createUtilCache("cacheName");

	// 创建一个软缓存,当内存紧张时缓存对象可能被回收
 	UtilSoftCache<String> softCache = UtilSoftCache.createUtilCache("cacheName")

IO操作

	// 读取IO流中字节
	UtilIO.readToBytes(InputStream);

	// 从一个输入流中写入到输出流
 	UtilIO.write(InputStream, OutputStream);

Repository Comments ( 0 )

Sign in for post a comment

About

java 常用工具类,包含对集合、简单对象、缓存、类型转换等操作 expand collapse
Java
AGPL-3.0
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
Java
1
https://gitee.com/jackl-osc/sprite-utils.git
git@gitee.com:jackl-osc/sprite-utils.git
jackl-osc
sprite-utils
sprite-utils
master

Search

141041 ab9339c7 1850385 141043 25c028d5 1850385