org.nutz.lang.Strings.isBlank()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(4.4k)|赞(0)|评价(0)|浏览(98)

本文整理了Java中org.nutz.lang.Strings.isBlank()方法的一些代码示例,展示了Strings.isBlank()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Strings.isBlank()方法的具体详情如下:
包路径:org.nutz.lang.Strings
类名称:Strings
方法名:isBlank

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));
}

相关文章