org.apache.commons.lang3.StringUtils.isNoneEmpty()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(8.7k)|赞(0)|评价(0)|浏览(374)

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

StringUtils.isNoneEmpty介绍

[英]Checks if none of the CharSequences are empty ("") or null.

StringUtils.isNoneEmpty((String) null)    = false 
StringUtils.isNoneEmpty((String[]) null)  = true 
StringUtils.isNoneEmpty(null, "foo")      = false 
StringUtils.isNoneEmpty("", "bar")        = false 
StringUtils.isNoneEmpty("bob", "")        = false 
StringUtils.isNoneEmpty("  bob  ", null)  = false 
StringUtils.isNoneEmpty(new String[] {})  = true 
StringUtils.isNoneEmpty(new String[]{""}) = false 
StringUtils.isNoneEmpty(" ", "bar")       = true 
StringUtils.isNoneEmpty("foo", "bar")     = true

[中]检查字符序列是否为空(“”)或null。

StringUtils.isNoneEmpty((String) null)    = false 
StringUtils.isNoneEmpty((String[]) null)  = true 
StringUtils.isNoneEmpty(null, "foo")      = false 
StringUtils.isNoneEmpty("", "bar")        = false 
StringUtils.isNoneEmpty("bob", "")        = false 
StringUtils.isNoneEmpty("  bob  ", null)  = false 
StringUtils.isNoneEmpty(new String[] {})  = true 
StringUtils.isNoneEmpty(new String[]{""}) = false 
StringUtils.isNoneEmpty(" ", "bar")       = true 
StringUtils.isNoneEmpty("foo", "bar")     = true

代码示例

代码示例来源:origin: org.apache.commons/commons-lang3

@Test
public void testIsNoneEmpty() {
  assertFalse(StringUtils.isNoneEmpty((String) null));
  assertTrue(StringUtils.isNoneEmpty((String[]) null));
  assertFalse(StringUtils.isNoneEmpty(null, "foo"));
  assertFalse(StringUtils.isNoneEmpty("", "bar"));
  assertFalse(StringUtils.isNoneEmpty("bob", ""));
  assertFalse(StringUtils.isNoneEmpty("  bob  ", null));
  assertTrue(StringUtils.isNoneEmpty(" ", "bar"));
  assertTrue(StringUtils.isNoneEmpty("foo", "bar"));
}

代码示例来源:origin: apache/rocketmq

for (MessageQueue mq : mqAll) {
  String brokerMachineRoom = machineRoomResolver.brokerDeployIn(mq);
  if (StringUtils.isNoneEmpty(brokerMachineRoom)) {
    if (mr2Mq.get(brokerMachineRoom) == null) {
      mr2Mq.put(brokerMachineRoom, new ArrayList<MessageQueue>());
for (String cid : cidAll) {
  String consumerMachineRoom = machineRoomResolver.consumerDeployIn(cid);
  if (StringUtils.isNoneEmpty(consumerMachineRoom)) {
    if (mr2c.get(consumerMachineRoom) == null) {
      mr2c.put(consumerMachineRoom, new ArrayList<String>());

代码示例来源:origin: apache/nifi

contextFactory.setKeyStoreType(keyStoreType);
String keyStoreProvider = KeyStoreUtils.getKeyStoreProvider(keyStoreType);
if (StringUtils.isNoneEmpty(keyStoreProvider)) {
  contextFactory.setKeyStoreProvider(keyStoreProvider);
contextFactory.setTrustStoreType(trustStoreType);
String trustStoreProvider = KeyStoreUtils.getKeyStoreProvider(trustStoreType);
if (StringUtils.isNoneEmpty(trustStoreProvider)) {
  contextFactory.setTrustStoreProvider(trustStoreProvider);

代码示例来源:origin: Activiti/Activiti

"No");
if (StringUtils.isNoneEmpty(model.getTargetNamespace())) {
  propertiesNode.put(PROPERTY_PROCESS_NAMESPACE,
            model.getTargetNamespace());

代码示例来源:origin: apache/servicecomb-java-chassis

public QueryProcessor(String paramPath, JavaType targetType, Object defaultValue, boolean required,
  String collectionFormat) {
 super(paramPath, targetType, defaultValue, required);
 if (StringUtils.isNoneEmpty(collectionFormat)) {
  this.collectionFormat = SwaggerParamCollectionFormat.valueOf(collectionFormat.toUpperCase());
 }
}

代码示例来源:origin: mrdear/JavaWEB

/**
 * GET请求
 * 
 * @param url
 *            URL
 * @param parameterMap
 *            请求参数
 * @return 返回结果
 */
public static String get(String url, Map<String, ?> parameterMap) {
  String result = null;
  try {
    List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
    if (parameterMap != null) {
      for (Map.Entry<String, ?> entry : parameterMap.entrySet()) {
        String name = entry.getKey();
        String value = String.valueOf(entry.getValue());
        if (StringUtils.isNoneEmpty(value)) {
          nameValuePairs.add(new BasicNameValuePair(name, value));
        }
      }
    }
    HttpGet httpGet = new HttpGet(url + (url.contains("?") ? "&" : "?") + EntityUtils.toString(new UrlEncodedFormEntity(nameValuePairs, "UTF-8")));
    CloseableHttpResponse httpResponse = HTTP_CLIENT.execute(httpGet);
    result = consumeResponse(httpResponse,"UTF-8");
  } catch (ParseException | IOException e) {
    throw new RuntimeException(e.getMessage(), e);
  }
  return result;
}

代码示例来源:origin: mrdear/JavaWEB

String name = entry.getKey();
String value = String.valueOf(entry.getValue());
if (StringUtils.isNoneEmpty(value)) {
  nameValuePairs.add(new BasicNameValuePair(name, value));

代码示例来源:origin: apache/servicecomb-java-chassis

p.setAccess(param.access());
if (StringUtils.isNoneEmpty(param.collectionFormat())) {
 p.setCollectionFormat(param.collectionFormat());

代码示例来源:origin: Dromara/soul

.filter(ruleConditionDTO -> StringUtils.isNoneEmpty(ruleConditionDTO.getId()))
.anyMatch(ruleConditionDTO -> !ruleConditionDO.getId().equals(ruleConditionDTO.getId())))
.forEach(ruleConditionDO -> ruleConditionMapper.delete(ruleConditionDO.getId()));

代码示例来源:origin: Dromara/soul

.filter(selectorConditionDTO -> StringUtils.isNoneEmpty(selectorConditionDTO.getId()))
.anyMatch(selectorConditionDTO -> !selectorConditionDO.getId().equals(selectorConditionDTO.getId())))
.forEach(selectorConditionDO -> selectorConditionMapper.delete(selectorConditionDO.getId()));

代码示例来源:origin: com.mulesoft.munit.plugins/munit-coverage-plugin

public MuleLocation(String path, Integer lineNumber) {
 checkArgument(isNoneEmpty(path), "The path must not be null nor empty.");
 checkNotNull(lineNumber, "The line number must not be null.");
 this.path = path;
 this.lineNumber = lineNumber;
}

代码示例来源:origin: keets2012/Lottor

public Builder setGroupId(String groupId) {
  if (StringUtils.isNoneEmpty(groupId)) {
    transactionMsg.setGroupId(groupId);
  }
  return this;
}

代码示例来源:origin: io.cloudslang.content/cs-commons

/**
 * If the long integer string is null or empty, it returns the defaultLong otherwise it returns the long integer value (see toLong)
 *
 * @param longStr     the long integer to convert
 * @param defaultLong the default value if the longStr is null or the empty string
 * @return the long integer value of the string or the defaultLong if the long integer string is empty
 * @throws IllegalArgumentException if the passed long integer string is not a valid long integer
 */
public static long toLong(@Nullable final String longStr, final long defaultLong) {
  return StringUtils.isNoneEmpty(longStr) ? toLong(longStr) : defaultLong;
}

代码示例来源:origin: com.atlassian.swagger/atlassian-swagger-doclet

private BiFunction<String, String, String> getVersionReplaceFunc() {
  return (input, version) -> {
    if (StringUtils.isNoneEmpty(input, version)) {
      Map<String, String> replaceMap = new HashMap<>();
      API_VERSION_REPLACEMENTS.forEach((pattern, template) -> {
        replaceMap.put(pattern, String.format(template, version.replace(".", "-")));
      });
      input = replaceStrings(input, replaceMap);
    }
    return input;
  };
}

代码示例来源:origin: CloudSlang/cs-actions

@NotNull
public static String getOrDefaultDBClass(final String dbClass, final String dbType) {
  if (isNoneEmpty(dbClass)) {
    return dbClass;
  }
  if (isValidDbType(dbType)) {
    return DB_ClASSES.get(dbType);
  }
  return EMPTY;
}

代码示例来源:origin: cn.afterturn/easypoi-base

public void addValueOfKey(String key, String val) {
  if (StringUtils.isNoneEmpty(key)) {
    sumMap.get(key).setValue(sumMap.get(key).getValue() + Double.valueOf(val));
  }
}

代码示例来源:origin: com.atlassian.applinks/applinks-test-common

private static String getRpcUrl(MockApplink mockApplink, String id) {
  if (mockApplink != null && isNotEmpty(mockApplink.rpcUrl())) {
    return mockApplink.rpcUrl();
  } else if (mockApplink != null && isNoneEmpty(mockApplink.url())) {
    return mockApplink.url();
  } else {
    return "http://" + id;
  }
}

代码示例来源:origin: com.haulmont.cuba/cuba-web

protected boolean rootChanged(NavigationState requestedState) {
  Screen rootScreen = getOpenedScreens().getRootScreenOrNull();
  String currentRootRoute = getResolvedState(rootScreen).getRoot();
  return StringUtils.isNoneEmpty(currentRootRoute)
      && !Objects.equals(currentRootRoute, requestedState.getRoot());
}

代码示例来源:origin: com.haulmont.cuba/cuba-web

private void handleAttachToUI(ClientConnector.AttachEvent event) {
  String caption = getCaption();
  if (StringUtils.isNoneEmpty(caption)) {
    component.getUI().getPage().setTitle(caption);
  }
}

代码示例来源:origin: org.dstadler/commons-dost

private static void addDefaultArguments(CommandLine cmdLine, String user, String pwd) {
  cmdLine.addArgument("--non-interactive");
  cmdLine.addArgument("--trust-server-cert");
  if (StringUtils.isNotEmpty(user) && StringUtils.isNoneEmpty(pwd)) {
    cmdLine.addArgument("--username");
    cmdLine.addArgument(user);
    cmdLine.addArgument("--password");
    cmdLine.addArgument(pwd);
    // do not store this username/password combination in the local configuration of the machine
    cmdLine.addArgument("--no-auth-cache");
  }
}

相关文章

微信公众号

最新文章

更多

StringUtils类方法