本文整理了Java中org.nutz.lang.Lang.equals()
方法的一些代码示例,展示了Lang.equals()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Lang.equals()
方法的具体详情如下:
包路径:org.nutz.lang.Lang
类名称:Lang
方法名:equals
[英]判断两个对象是否相等。 这个函数用处是:
代码示例来源:origin: nutzam/nutz
/**
* 判断一个数组内是否包括某一个对象。 它的比较将通过 equals(Object,Object) 方法
*
* @param array
* 数组
* @param ele
* 对象
* @return true 包含 false 不包含
*/
public static <T> boolean contains(T[] array, T ele) {
if (null == array)
return false;
for (T e : array) {
if (equals(e, ele))
return true;
}
return false;
}
代码示例来源:origin: nutzam/nutz
@Override
public boolean equals(Object obj) {
if (this == obj)
return true;
if (obj instanceof Pair<?>)
if (Strings.equals(((Pair<?>) obj).name, name))
return Lang.equals(((Pair<?>) obj).value, value);
return false;
}
代码示例来源:origin: nutzam/nutz
for (Entry<?, ?> e : m1.entrySet()) {
Object key = e.getKey();
if (!m2.containsKey(key) || !equals(m1.get(key), m2.get(key)))
return false;
return false;
for (int i = 0; i < len; i++) {
if (!equals(Array.get(a0, i), Array.get(a1, i)))
return false;
Object o0 = it0.next();
Object o1 = it1.next();
if (!equals(o0, o1))
return false;
代码示例来源:origin: nutzam/nutz
while (iterator.hasNext()) {
String indexName = iterator.next();
if (delIndexs.contains(indexName) || Lang.equals("PRIMARY", indexName)) {
continue;
代码示例来源:origin: org.nutz/nutz
/**
* 判断一个数组内是否包括某一个对象。 它的比较将通过 equals(Object,Object) 方法
*
* @param array
* 数组
* @param ele
* 对象
* @return true 包含 false 不包含
*/
public static <T> boolean contains(T[] array, T ele) {
if (null == array)
return false;
for (T e : array) {
if (equals(e, ele))
return true;
}
return false;
}
代码示例来源:origin: org.nutz/nutz
@Override
public boolean equals(Object obj) {
if (this == obj)
return true;
if (obj instanceof Pair<?>)
if (Strings.equals(((Pair<?>) obj).name, name))
return Lang.equals(((Pair<?>) obj).value, value);
return false;
}
代码示例来源:origin: Rekoe/rk_svnadmin
private Permission permission(List<Permission> pList, String wildcardString) {
if (Lang.isEmpty(pList)) {
return null;
}
for (Permission p : pList) {
String name = p.getName();
boolean isRight = Lang.equals(wildcardString, name);
if (isRight) {
return p;
}
}
return null;
}
代码示例来源:origin: Rekoe/rk_svnadmin
private boolean contain(List<Permission> pList, String wildcardString) {
if (Lang.isEmpty(pList)) {
return false;
}
for (Permission p : pList) {
String name = p.getName();
boolean isRight = Lang.equals(wildcardString, name);
if (isRight) {
return isRight;
}
}
return false;
}
}
代码示例来源:origin: org.nutz/nutz
for (Entry<?, ?> e : m1.entrySet()) {
Object key = e.getKey();
if (!m2.containsKey(key) || !equals(m1.get(key), m2.get(key)))
return false;
return false;
for (int i = 0; i < len; i++) {
if (!equals(Array.get(a0, i), Array.get(a1, i)))
return false;
Object o0 = it0.next();
Object o1 = it1.next();
if (!equals(o0, o1))
return false;
代码示例来源:origin: Rekoe/rk_svnadmin
@Override
public Object get(ResultSet rs, String colName) throws SQLException {
String data = rs.getString(colName);
if (Strings.isBlank(data) || Lang.equals("null", data) || !Strings.startsWithChar(data, '[')) {
data = "[]";
}
return Json.fromJsonAsList(JsonClassType(), data);
}
代码示例来源:origin: Rekoe/rk_svnadmin
@Override
public Object get(ResultSet rs, String colName) throws SQLException {
String data = rs.getString(colName);
if (Strings.isBlank(data) || Lang.equals("null", data) || !Strings.startsWithChar(data, '{')) {
data = "{}";
}
Object obj = Json.fromJson(JsonClassType(), data);
return obj;
}
代码示例来源:origin: nutzam/nutzboot
if (Lang.isEmpty(requestModel) || !Lang.equals(requestModel.getRequest(), request)) {
requestModel = new HttpRequestHashModel(request, response, wrapper);
request.setAttribute(ATTR_REQUEST_MODEL, requestModel);
if (Lang.isEmpty(reqParametersModel) || !Lang.equals(requestModel.getRequest(), request)) {
reqParametersModel = new HttpRequestParametersHashModel(request);
request.setAttribute(ATTR_REQUEST_PARAMETERS_MODEL, reqParametersModel);
代码示例来源:origin: org.nutz/nutz
while (iterator.hasNext()) {
String indexName = iterator.next();
if (delIndexs.contains(indexName) || Lang.equals("PRIMARY", indexName)) {
continue;
代码示例来源:origin: Rekoe/rk_svnadmin
@At
@Ok("json")
@RequiresUser
public Object pwd_updata(@Param("oldpwd") String oldpwd, @Param("newpwd") String newpwd, @Param("rewpwd") String rewpwd, @Attr("me") User user) {
if (StringUtils.isNotBlank(newpwd)) {
if (Lang.equals(newpwd, rewpwd)) {
String oldSalt = user.getSalt();
String $oldPwd = new Sha256Hash(oldpwd, oldSalt, 1024).toBase64();
if (Lang.equals($oldPwd, user.getPassword())) {
RandomNumberGenerator rng = new SecureRandomNumberGenerator();
String salt = rng.nextBytes().toBase64();
String hashedPasswordBase64 = new Sha256Hash(newpwd, salt, 1024).toBase64();
user.setSalt(salt);
user.setPassword(hashedPasswordBase64);
userService.update(user);
return Ajax.ok();
} else {
return Ajax.fail().setMsg("旧的密码错误");
}
} else {
return Ajax.fail().setMsg("两次输入的密码不一致");
}
} else {
return Ajax.fail().setMsg("密码不能为空");
}
}
}
内容来源于网络,如有侵权,请联系作者删除!