- 33
- 0
- 约2万字
- 约 19页
- 2017-06-27 发布于浙江
- 举报
java各种计算工具类
package com.pokmon.core;
import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import .HttpURLConnection;
import .InetAddress;
import .NetworkInterface;
import .SocketException;
import .URL;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Map;
import java.util.Random;
import java.util.Set;
import java.util.TreeMap;
import net.sf.json.JSONArray;
import net.sf.json.JSONException;
import net.sf.json.JSONObject;
import mons.lang.StringUtils;
public class Util {
public final static String BASE_CODE = utf-8;
public static MapString, String platformMap = new HashMapString, String();
static {
platformMap.put(qzone, 1);
platformMap.put(pengyou, 2);
}
/**
* 检查字符串长度,一个中文算两个英文字符的长度
*
*@param str
*@param min
*@param max
*@return
*/
public static boolean checkChineseStrLen(String str, int min, int max) {
if (null == str) {
return true;
}
int byteLen = str.getBytes().length;
if (System.getProperty(file.encoding).equalsIgnoreCase(UTF-8)) {
int charsum = str.toCharArray().length; // 字符数
int bytesum = str.getBytes().length;// 字节数
int hanzisum = (bytesum - charsum) / 2;
byteLen = hanzisum * 2 + charsum - hanzisum;
}
if (byteLen min ||byteLen max) {
return false;
}
return true;
}
/**
* 判断用户账号的合法性 字母 数组 -_@.几种的组合 6-128 位
*@param userid
*@return
*/
public static boolean checkUserId(String userid)
{
if(userid.matches([A-Za-z_0-9@.-]{6,128}))
{
returntrue;
}else
{
return false;
}
}
/**
* 根据一个几率数组随机取机
您可能关注的文档
最近下载
- 人教版八年级地理下册第六章第二节《“白山黑水”——东北三省》课件.pptx VIP
- 人教版初中地理八年级下册第六章第二节白山黑水东北三省第1课时课件.pptx VIP
- 哈尔的移动城堡(世界的约定).docx VIP
- 2026年江苏师范单招试题必考题.docx VIP
- 7.2.2 从“北大荒”到“北大仓” 自然资源与工业发展 课件 2025-2026学年度人教版地理八年级下册.pptx
- 人教版八年级下册地理上课课件第二节 第2课时 从北大荒到北大仓自然资源与工业发展.pptx VIP
- 福建农林大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- 杯具消毒操作规范.doc VIP
- 福建农林大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- 组织生活会程序培训课件.ppt VIP
原创力文档

文档评论(0)