资源简介
提供了很丰富的java工具类,包括字符串、数字、日期、文件、图像、编码解码、校验工具、文档操作等。
主要分为以下几种:
- 1.通用操作类,例如String、数字、日期、各种校验等
- 2.文档操作,excel、pdf等
- 3.加密解密,如MD5、BASE64,AES、DES等
- 4.文件操作,包括file、image、zip等
- 5.http
- 6.jdbc
- 7.json
- 8.邮件
- 9.二维码、条形码
- 10.web
代码片段和文件信息
package com.hz.tgb.api.express;
import org.apache.commons.lang3.StringUtils;
import java.util.HashMap;
import java.util.Map;
/**
* 物流公司工具类
*
* Created by hezhao on 2018-07-25 17:46
*/
public class ExpressCompanyUtil {
/** 物流公司列表 */
private static final Map COMPANY = new HashMap<>(50);
static {
initialCountryMap();
}
/**
* 初始化国家信息键值对
*/
private static void initialCountryMap() {
COMPANY.put(“SF“ “顺丰速运“);
COMPANY.put(“HTKY“ “百世快递“);
COMPANY.put(“ZTO“ “中通快递“);
COMPANY.put(“STO“ “申通快递“);
COMPANY.put(“YTO“ “圆通速递“);
COMPANY.put(“YD“ “韵达速递“);
COMPANY.put(“YZPY“ “邮政快递包裹“);
COMPANY.put(“EMS“ “EMS“);
COMPANY.put(“HHTT“ “天天快递“);
COMPANY.put(“JD“ “京东物流“);
COMPANY.put(“UC“ “优速快递“);
COMPANY.put(“DBL“ “德邦快递“);
COMPANY.put(“FAST“ “快捷快递“);
COMPANY.put(“ZJS“ “宅急送“);
COMPANY.put(“ANE“ “安能物流“);
COMPANY.put(“BTWL“ “百世快运“);
COMPANY.put(“GTO“ “国通快递“);
COMPANY.put(“KYSY“ “跨越速运“);
COMPANY.put(“KYWL“ “跨越物流“);
COMPANY.put(“QFKD“ “全峰快递“);
COMPANY.put(“RFD“ “如风达“);
COMPANY.put(“RRS“ “日日顺物流“);
COMPANY.put(“ZTKY“ “中铁快运“);
COMPANY.put(“ZTWL“ “中铁物流“);
COMPANY.put(“ZYWL“ “中邮物流“);
COMPANY.put(“ZTOKY“ “中通快运“);
COMPANY.put(“ZYKD“ “中邮快递“);
}
/**
* 获取快递公司名称,如不存在返回code
* @param code
* @return
*/
public static String getExpressCompanyName(String code) {
if (StringUtils.isBlank(code)){
return ““;
}
if (COMPANY.containsKey(code)) {
return COMPANY.get(code);
}
return code;
}
public static void main(String[] args) {
String companyName = ExpressCompanyUtil.getExpressCompanyName(“JD“);
System.out.println(companyName);
}
}
// 来自快递鸟官网:http://www.kdniao.com/api-track
/*
快递公司 编码 轨迹查询
顺丰速运 SF “支持(注:仅支持通过快递鸟下单接口<1007/1001>返回的顺丰单号查询)“
百世快递 HTKY 支持(注:仅支持物流跟踪接口<1008/8008>查询)
中通快递 ZTO 支持
申通快递 STO 支持(注:仅支持付费开通的在途监控接口<8001/8008>查询)
圆通速递 YTO 支持
韵达速递 YD 支持
邮政快递包裹 YZPY 支持
EMS EMS 支持
天天快递 HHTT 支持(注:仅支持付费开通的在途监控接口<8001/8008>查询)
京东物流 JD 支持
优速快递 UC 支持
德邦快递 DBL 支持
快捷快递 FAST 支持
宅急送 ZJS 支持
安能物流 ANE 支持
百世快运 BTWL 支持
国通快递 GTO 支持
跨越速运 KYSY 支持
跨越物流 KYWL 支持
全峰快递 QFKD 支持
如风达 RFD 支持
日日顺物流 RRS 支持
中铁快运 ZTKY 支持
中铁物流 ZTWL 支持
中邮物流 ZYWL 支持
中通快运 ZTOKY 支持
中邮快递 ZYKD 支持
*/
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-09-18 14:26 tgb_hz\
目录 0 2018-09-18 14:19 tgb_hz\lib\
文件 92241 2018-05-04 00:59 tgb_hz\lib\curvesapi-1.03.jar
文件 1437384 2018-05-04 00:59 tgb_hz\lib\jconn4.jar
目录 0 2018-09-18 14:19 tgb_hz\lib\nosql\
目录 0 2018-09-18 14:19 tgb_hz\lib\nosql\alisoft-xplatform-asf-cache\
文件 93564 2018-05-04 00:59 tgb_hz\lib\nosql\alisoft-xplatform-asf-cache\alisoft-xplatform-asf-cache-2.5.1.jar
文件 113665 2018-05-04 00:59 tgb_hz\lib\nosql\alisoft-xplatform-asf-cache\hessian-3.0.1.jar
文件 26514 2018-05-04 00:59 tgb_hz\lib\nosql\alisoft-xplatform-asf-cache\stax-api-1.0.1.jar
文件 378881 2018-05-04 00:59 tgb_hz\lib\nosql\alisoft-xplatform-asf-cache\wstx-asl-2.0.2.jar
文件 81303 2018-05-04 00:59 tgb_hz\lib\nosql\java_memcached-release_2.6.3.jar
文件 2712272 2018-05-04 00:59 tgb_hz\lib\org.eclipse.swt.win32.win32.x86_64_3.102.1.v20130827-2048.jar
文件 1099539 2018-05-04 00:59 tgb_hz\lib\QRCode.jar
文件 7471 2018-05-04 00:59 tgb_hz\lib\sun.misc.ba
文件 108874 2018-05-04 00:59 tgb_hz\lib\xom-1.0.jar
文件 1091 2018-06-23 18:02 tgb_hz\LICENSE
文件 34520 2018-09-10 18:02 tgb_hz\pom.xm
文件 1698 2018-05-04 00:59 tgb_hz\README.md
目录 0 2018-09-18 14:19 tgb_hz\src\
目录 0 2018-09-18 14:19 tgb_hz\src\main\
目录 0 2018-09-18 14:19 tgb_hz\src\main\java\
目录 0 2018-09-18 14:19 tgb_hz\src\main\java\com\
目录 0 2018-09-18 14:19 tgb_hz\src\main\java\com\hz\
目录 0 2018-09-18 14:19 tgb_hz\src\main\java\com\hz\tgb\
目录 0 2018-09-18 14:19 tgb_hz\src\main\java\com\hz\tgb\api\
目录 0 2018-09-18 14:19 tgb_hz\src\main\java\com\hz\tgb\api\express\
文件 3535 2018-08-31 17:32 tgb_hz\src\main\java\com\hz\tgb\api\express\ExpressCompanyUtil.java
文件 5036 2018-07-25 22:15 tgb_hz\src\main\java\com\hz\tgb\api\express\ExpressInfo.java
文件 1468 2018-07-25 22:15 tgb_hz\src\main\java\com\hz\tgb\api\express\ExpressTrace.java
文件 13664 2018-07-25 22:15 tgb_hz\src\main\java\com\hz\tgb\api\express\KdniaoTrackQueryAPI.java
目录 0 2018-09-18 14:19 tgb_hz\src\main\java\com\hz\tgb\cache\
............此处省略785个文件信息
相关资源
- java实现文件上传到数据库
- 影院订票java设计
-
msba
se.jarmssqlserver.jarmsutil.jarmysql-co - 基于java的BBS论坛系统源码+数据库文件
- Data Structure and Algorithm Analysis in Java
- 基于Java_Mail的电子邮件收发系统
- java蓝宇快递打印系统综合实验完整版
- java 汽车票售票系统
- 凯撒密码以及维吉尼亚算法实现(J
- java游戏之GIF转字符GIF
- Java小游戏之愤怒的小鸟
- java超市管理系统java超市管理系统
- java电商源代码.
- java8新特性ppt
- JavaWeb教务管理系统.zip
- 银行系统模拟系统 毕业设计,java
- 基于JavaWeb的网上书店系统187915
- Java+SqlServer超市管理系统
- java图书馆管理系统连接mysql
- java音乐播放器+源代码
- java版及时聊天系统仿QQ制作源码
- jsp人才招聘网站 2010年我的毕业设计
- MQTT推送简单服务端java代码实现
- Java+TCPIP+Socket编程(中文版) pdf 高清
- 车辆租赁管理信息系统
- Java程序设计与源代码
- java交友项目源码
- java订餐系统源代码
- Java NIO (中文版).pdf
- Java超市管理系统源代码-毕业设计-各
评论
共有 条评论