作者:nancy | 来源:互联网 | 2023-10-12 14:06
判断一个长的字符串中是否包含某一个短的字符串if(str1.indexOf(str2)!-1){returntrue;存在}else{returnfalse;}***消息模板关键字
//判断一个长的字符串中是否包含某一个短的字符串
if (str1.indexOf(str2) != -1) {
return true;//存在
}else {
return false;
}
/**
* 消息模板关键字替换
* @param template 消息内容
* @param map 替换key-value
* @return
*/
public static String replaceTemplate(String template, Map map){
if(!StringUtils.isBlank(template)){
for (Map.Entry entry : map.entrySet()) {
template = template.replaceAll(entry.getKey(), entry.getValue().toString());
}
}
return template;
}
/**
* 生产的随机串
* @param num 长度
* @return
*/
public static String genRadomNbr(Integer num) {
Random random = new Random();
String result = "";
for (int i = 0; i ) {
result += random.nextInt(10);
}
return result;
}
/**
* 组装返回的json数据
* @param data
* @param code
* @param message
* @return
*/
public JSONObject assemblyJson(Object data, String code, String message) {
JSONObject jsonObject = new JSONObject();// 创建对象
jsonObject.put("data", data);// 数据不为空的时候设置返回数据
jsonObject.put("message", message);// 设置状态数据
jsonObject.put("code", code);
return jsonObject;
}
//删除某一字符
public static String deleteStr(String str, char delChar){
String delStr = "";
for (int i = 0; i ) {
if(str.charAt(i) != delChar){
delStr += str.charAt(i);
}
}
return delStr;
}