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

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

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

StringUtils.isAllUpperCase介绍

[英]Checks if the CharSequence contains only uppercase characters.

null will return false. An empty String (length()=0) will return false.

StringUtils.isAllUpperCase(null)   = false 
StringUtils.isAllUpperCase("")     = false 
StringUtils.isAllUpperCase("  ")   = false 
StringUtils.isAllUpperCase("ABC")  = true 
StringUtils.isAllUpperCase("aBC")  = false 
StringUtils.isAllUpperCase("A C")  = false 
StringUtils.isAllUpperCase("A1C")  = false 
StringUtils.isAllUpperCase("A/C")  = false

[中]检查字符序列是否仅包含大写字符。
null将返回false。空字符串(length()=0)将返回false。

StringUtils.isAllUpperCase(null)   = false 
StringUtils.isAllUpperCase("")     = false 
StringUtils.isAllUpperCase("  ")   = false 
StringUtils.isAllUpperCase("ABC")  = true 
StringUtils.isAllUpperCase("aBC")  = false 
StringUtils.isAllUpperCase("A C")  = false 
StringUtils.isAllUpperCase("A1C")  = false 
StringUtils.isAllUpperCase("A/C")  = false

代码示例

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

/**
 * Checks whether the given String is a ISO 3166 alpha-2 country code.
 *
 * @param str the String to check
 * @return true, is the given String is a ISO 3166 compliant country code.
 */
private static boolean isISO3166CountryCode(final String str) {
  return StringUtils.isAllUpperCase(str) && str.length() == 2;
}

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

int upperCaseCount = 0;
for (char c : password.toCharArray()) {
  if (StringUtils.isAllUpperCase( String.valueOf( c ) )) {
    upperCaseCount++;

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

/**
 * Test for {@link StringUtils#isAllUpperCase(CharSequence)}.
 */
@Test
public void testIsAllUpperCase() {
  assertFalse(StringUtils.isAllUpperCase(null));
  assertFalse(StringUtils.isAllUpperCase(StringUtils.EMPTY));
  assertFalse(StringUtils.isAllUpperCase("  "));
  assertTrue(StringUtils.isAllUpperCase("ABC"));
  assertFalse(StringUtils.isAllUpperCase("ABC "));
  assertFalse(StringUtils.isAllUpperCase("ABC\n"));
  assertFalse(StringUtils.isAllUpperCase("aBC"));
  assertFalse(StringUtils.isAllUpperCase("A C"));
  assertFalse(StringUtils.isAllUpperCase("A1C"));
  assertFalse(StringUtils.isAllUpperCase("A/C"));
}

代码示例来源:origin: HubSpot/jinjava

@Override
public boolean evaluate(Object var, JinjavaInterpreter interpreter,
  Object... args) {
 if (!(var instanceof String)) {
  return false;
 }
 return StringUtils.isAllUpperCase((String) var);
}

代码示例来源:origin: virjar/vscrawler

@Override
protected boolean handle(CharSequence str) {
  return StringUtils.isAllUpperCase(str);
}

代码示例来源:origin: co.cask.re/dre-core

public static boolean isallupper(final CharSequence cs) {
 return StringUtils.isAllUpperCase(cs);
}

代码示例来源:origin: io.virtdata/virtdata-lib-curves4

/**
 * Checks whether the given String is a ISO 3166 alpha-2 country code.
 *
 * @param str the String to check
 * @return true, is the given String is a ISO 3166 compliant country code.
 */
private static boolean isISO3166CountryCode(final String str) {
  return StringUtils.isAllUpperCase(str) && str.length() == 2;
}

代码示例来源:origin: io.virtdata/virtdata-lib-realer

/**
 * Checks whether the given String is a ISO 3166 alpha-2 country code.
 *
 * @param str the String to check
 * @return true, is the given String is a ISO 3166 compliant country code.
 */
private static boolean isISO3166CountryCode(final String str) {
  return StringUtils.isAllUpperCase(str) && str.length() == 2;
}

代码示例来源:origin: de.knightsoft-net/gwt-commons-lang3

/**
 * Checks whether the given String is a ISO 3166 alpha-2 country code.
 *
 * @param str the String to check
 * @return true, is the given String is a ISO 3166 compliant country code.
 */
private static boolean isISO3166CountryCode(final String str) {
  return StringUtils.isAllUpperCase(str) && str.length() == 2;
}

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

private static String fixCase(String text)
{
  if (text == null || text.length() == 0) {
    return "";
  }
  if (StringUtils.isAllUpperCase(text.replaceAll("[^a-zA-Z]", ""))) {
    return StringUtils.capitalize(text.toLowerCase());
  }
  return text;
}

代码示例来源:origin: edu.toronto.cs.phenotips/ncbieutils-access-service

private static String fixCase(String text)
{
  if (text == null || text.length() == 0) {
    return "";
  }
  if (StringUtils.isAllUpperCase(text.replaceAll("[^a-zA-Z]", ""))) {
    return StringUtils.capitalize(text.toLowerCase());
  }
  return text;
}

代码示例来源:origin: org.opensingular/singular-form-core

public static String generateUserFriendlyName(String simpleName) {
  final Pattern lowerUpper = Pattern.compile("(.*?[a-z])([A-Z].*?)");
  final Pattern abbreviationPrefix = Pattern.compile("([A-Z]+)([A-Z][a-z])");
  final ImmutableSet<String> upperCaseSpecialCases = ImmutableSet.of("id", "url");
  return StringUtils.capitalize(Stream.of(simpleName)
      .map(s -> lowerUpper.matcher(s).replaceAll("$1-$2"))
      .map(s -> abbreviationPrefix.matcher(s).replaceAll("$1-$2"))
      .flatMap(s -> Stream.<String>of(s.split("[-_]+")))
      .map(s -> (StringUtils.isAllUpperCase(s)) ? s : StringUtils.uncapitalize(s))
      .map(s -> upperCaseSpecialCases.contains(s) ? StringUtils.capitalize(s) : s)
      .collect(joining(" ")));
}

代码示例来源:origin: org.opensingular/form-core

public static String generateUserFriendlyName(String simpleName) {
  final Pattern              lowerUpper            = Pattern.compile("(.*?[a-z])([A-Z].*?)");
  final Pattern              prefixoSigla          = Pattern.compile("([A-Z]+)([A-Z][a-z])");
  final ImmutableSet<String> upperCaseSpecialCases = ImmutableSet.of("id", "url");
  return StringUtils.capitalize(Arrays.asList(simpleName).stream().map(s -> lowerUpper.matcher(s).replaceAll(
      "$1-$2")).map(s -> prefixoSigla.matcher(s).replaceAll("$1-$2")).flatMap(s -> Arrays.asList(s.split(
      "[-_]+")).stream()).map(s -> (StringUtils.isAllUpperCase(s) ? s : StringUtils.uncapitalize(s))).map(
      s -> upperCaseSpecialCases.contains(s) ? StringUtils.capitalize(s) : s).collect(joining(" ")));
}

代码示例来源:origin: net.thucydides/thucydides-core

private static String lowercaseOrAcronym(String word) {
  if (StringUtils.isAllUpperCase(word) && word.length() > 1) {
    return word;
  } else {
    return StringUtils.lowerCase(word);
  }
}

代码示例来源:origin: net.serenity-bdd/core

private static String lowercaseOrAcronym(String word) {
  if (StringUtils.isAllUpperCase(word) && word.length() > 1) {
    return word;
  } else {
    return StringUtils.lowerCase(word);
  }
}

代码示例来源:origin: nuodb/migration-tools

@Override
public boolean isQuotingIdentifier(String identifier, Identifiable identifiable) {
  return super.isQuotingIdentifier(identifier, identifiable) || !isAllUpperCase(identifier);
}

代码示例来源:origin: io.swagger.codegen.v3/swagger-codegen-generators

public String camelizeVarName(String word, boolean lowercaseFirstLetter) {
  if (word.startsWith("_") && word.length() > 1 && !word.equals("_u") ) {
    word = "_" + DefaultCodegenConfig.camelize(word, lowercaseFirstLetter);
  } else {
    word  = DefaultCodegenConfig.camelize(word, lowercaseFirstLetter);
  }
  if (!word.startsWith("$") || word.length() <= 1) {
    return word;
  }
  final String letter = String.valueOf(word.charAt(1));
  if (!StringUtils.isAllUpperCase(letter)) {
    return word;
  }
  word = word.replaceFirst(letter, letter.toLowerCase());
  return word;
}

代码示例来源:origin: org.xworker/xworker_core

public static boolean isAllUpperCase(ActionContext actionContext){
  Thing self = actionContext.getObject("self");
  CharSequence cs  = (CharSequence) self.doAction("getCs", actionContext);
  return StringUtils.isAllUpperCase(cs);
}

代码示例来源:origin: org.datavec/datavec-dataframe

default Selection isUpperCase() {
  Selection results = new BitmapBackedSelection();
  int i = 0;
  for (String next : this) {
    if (StringUtils.isAllUpperCase(next)) {
      results.add(i);
    }
    i++;
  }
  return results;
}

代码示例来源:origin: org.languagetool/language-uk

private void removeLowerCaseHomonymsForAbbreviations(AnalyzedSentence input) {
 AnalyzedTokenReadings[] tokens = input.getTokensWithoutWhitespace();
 for (int i = 1; i < tokens.length; i++) {
  if( StringUtils.isAllUpperCase(tokens[i].getToken())
    && PosTagHelper.hasPosTagPart(tokens[i], ":abbr") ) {
   
   List<AnalyzedToken> analyzedTokens = tokens[i].getReadings();
   for(int j=analyzedTokens.size()-1; j>=0; j--) {
    AnalyzedToken analyzedToken = analyzedTokens.get(j);
    
    if( ! PosTagHelper.hasPosTagPart(analyzedToken, ":abbr") 
      && ! JLanguageTool.SENTENCE_END_TAGNAME.equals(analyzedToken) ) {
     tokens[i].removeReading(analyzedToken);
    }
   }
  }
 }    
}

相关文章

StringUtils类方法