本文整理了Java中org.nutz.lang.Strings.isBlank()
方法的一些代码示例,展示了Strings.isBlank()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Strings.isBlank()
方法的具体详情如下:
包路径:org.nutz.lang.Strings
类名称:Strings
方法名:isBlank
[英]如果此字符串为 null 或者全为空白字符,则返回 true
[中]如果此字符串为 无效的或者全为空白字符,则返回 符合事实的
代码示例来源:origin: nutzam/nutz
@Override
public LocalTime cast(String src, Class<?> toType, String... args) {
// 处理空白
if (Strings.isBlank(src))
return null;
return LocalTime.parse(src);
}
}
代码示例来源:origin: nutzam/nutz
public static String nextLineTrim(BufferedReader br) throws IOException {
String line = null;
while (br.ready()) {
line = br.readLine();
if (line == null)
break;
if (Strings.isBlank(line))
continue;
return line.trim();
}
return line;
}
代码示例来源:origin: nutzam/nutz
/**
* 判断字符串是否为邮箱
*
* @param s
* 字符串内容
* @return 判断结果
*/
public static boolean isEmail(String s) {
if (isBlank(s))
return false;
return isMatch(P_Email, s);
}
代码示例来源:origin: nutzam/nutz
public String getTextContent() {
String re = this.getText();
if (Strings.isBlank(re)) {
re = this.getNodeValue();
}
if (Strings.isBlank(re)) {
re = this.htmlSegment;
}
return re;
}
代码示例来源:origin: nutzam/nutz
@Override
public <T extends Enum<T>> T getEnum(String key, Class<T> classOfEnum) {
String s = getString(key);
if (Strings.isBlank(s))
return null;
return Enum.valueOf(classOfEnum, s);
}
代码示例来源:origin: nutzam/nutz
public boolean isNameAccepted(String name) {
if (null == nameFilter || Strings.isBlank(name)
|| "\"\"".equals(name)) //用户不选择文件时,文件名会是"" 两个双引号
return true;
if (nameFilterPattern == null)
return Regex.match(nameFilter, name.toLowerCase());
return nameFilterPattern.matcher(name.toLowerCase()).find();
}
代码示例来源:origin: nutzam/nutz
public boolean isContentTypeAccepted(String contentType) {
if (null == contentTypeFilter || Strings.isBlank(contentType))
return true;
return Regex.match(contentTypeFilter, contentType.toLowerCase());
}
}
代码示例来源:origin: nutzam/nutz
public RawView(String contentType) {
if (Strings.isBlank(contentType))
contentType = "text/plain";
this.contentType = Strings.sNull(contentTypeMap.get(contentType.toLowerCase()), contentType);
}
代码示例来源:origin: nutzam/nutz
@Override
public Calendar cast(String src, Class<?> toType, String... args) {
if (Strings.isBlank(src))
return null;
Calendar c = Calendar.getInstance();
c.setTime(toDate(src));
return c;
}
代码示例来源:origin: nutzam/nutz
public Email(String str) {
try {
int pos = str.indexOf('@');
this.account = str.substring(0, pos);
this.host = str.substring(pos + 1, str.length());
}
catch (Exception e) {
throw Lang.makeThrow("Error email format [%s]", str);
}
if (Strings.isBlank(account) || Strings.isBlank(host) || host.indexOf('.') < 0)
throw Lang.makeThrow("Error email format [%s]", str);
}
代码示例来源:origin: nutzam/nutz
@Override
public Boolean cast(String src, Class<?> toType, String... args) {
if (Strings.isBlank(src))
return false;
return Lang.parseBoolean(src);
}
代码示例来源:origin: nutzam/nutz
@Override
public java.util.Date cast(String src, Class<?> toType, String... args) {
// 处理空白
if (Strings.isBlank(src))
return null;
return toDate(src);
}
代码示例来源:origin: nutzam/nutz
public void afterConnect(Request request, HttpURLConnection conn) {
if (this.map.isEmpty())
return;
String c = toString();
if (debug)
log.debugf("add Cookie for req [%s]", c);
if (!Strings.isBlank(c))
conn.addRequestProperty("Cookie", c);
}
代码示例来源:origin: nutzam/nutz
void addOne() {
String value = Strings.trim(list.popAll());
if (!Strings.isBlank(value))
map.put(key, value);
key = null;
}
代码示例来源:origin: nutzam/nutz
public int checkInt(String key) {
String v = get(key);
if (Strings.isBlank(v)) {
throw Er.create("e.cmd.lack.param.int", key);
}
return Integer.valueOf(v);
}
代码示例来源:origin: nutzam/nutz
public float checkFloat(String key) {
String v = get(key);
if (Strings.isBlank(v)) {
throw Er.create("e.cmd.lack.param.float", key);
}
return Float.valueOf(v);
}
代码示例来源:origin: nutzam/nutz
public double checkDouble(String key) {
String v = get(key);
if (Strings.isBlank(v)) {
throw Er.create("e.cmd.lack.param.double", key);
}
return Double.valueOf(key);
}
代码示例来源:origin: nutzam/nutz
public ObjectNavlPairInjector(String prefix, Type type) {
prefix = Strings.isBlank(prefix) ? "" : Strings.trim(prefix);
this.prefix = prefix;
this.mirror = Mirror.me(type);
this.type = type;
}
代码示例来源:origin: nutzam/nutz
public boolean getBoolean(String key, boolean dfval) {
String val = get(key);
if (Strings.isBlank(val))
return dfval;
return Castors.me().castTo(val, Boolean.class);
}
代码示例来源:origin: nutzam/nutz
public int update(final Object obj, String actived) {
Object first = Lang.first(obj);
if (null == first)
return 0;
if (Strings.isBlank(actived))
return update(obj);
return update(obj, FieldFilter.create(first.getClass(), actived));
}
内容来源于网络,如有侵权,请联系作者删除!