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

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

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

StringUtils.reverse介绍

[英]Reverses a String as per StringBuilder#reverse().

A null String returns null.

StringUtils.reverse(null)  = null 
StringUtils.reverse("")    = "" 
StringUtils.reverse("bat") = "tab"

[中]按照StringBuilder#reverse()反转字符串。
null字符串返回null。

StringUtils.reverse(null)  = null 
StringUtils.reverse("")    = "" 
StringUtils.reverse("bat") = "tab"

代码示例

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

@Test
public void testReverse_String() {
  assertNull(StringUtils.reverse(null));
  assertEquals("", StringUtils.reverse(""));
  assertEquals("sdrawkcab", StringUtils.reverse("backwards"));
}

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

@Override
protected String handleSingleStr(String input) {
  return StringUtils.reverse(input);
}

代码示例来源:origin: dqeasycloud/easy-cloud

/**
 *    反转字符串
 * <p>A <code>null</code> String returns <code>null</code>.</p>
 *
 * <pre>
 * StringUtils.reverse(null)  = null
 * StringUtils.reverse("")    = ""
 * StringUtils.reverse("bat") = "tab"
 * </pre>
 *
 * @param str  the String to reverse, may be null
 * @return the reversed String, <code>null</code> if null String input
 * 
 * @author daiqi
 * @date 2017年12月5日 下午8:08:37
 */
public static String reverse(String str){
  return StringUtils.reverse(str);
}

代码示例来源:origin: daniellitoc/xultimate-toolkit

/**
   * <p>Reverses a String as per {@link StringBuilder#reverse()}.</p>
   *
   * <p>A {@code null} String returns {@code null}.</p>
   *
   * <pre>
   * StringUtils.reverse(null)  = null
   * StringUtils.reverse("")    = ""
   * StringUtils.reverse("bat") = "tab"
   * </pre>
   *
   * @param str  the String to reverse, may be null
   * @return the reversed String, {@code null} if null String input
   */
  public static String reverse(String str) {
    return org.apache.commons.lang3.StringUtils.reverse(str);
  }
}

代码示例来源:origin: lv.ctco.cukes/cukes-ldap

@Override
  public int compare(String o1, String o2) {
    return (reverse ? -1 : 1) * StringUtils.reverse(o1).compareTo(StringUtils.reverse(o2));
  }
}

代码示例来源:origin: rancher/cattle

@Override
public String transform(String value) {
  if (StringUtils.isBlank(value)){
    return "";
  }
  return METADATA + StringUtils.reverse(value) + StringUtils.reverse(METADATA);
}

代码示例来源:origin: ctco/cukes

@Override
  public int compare(String o1, String o2) {
    return (reverse ? -1 : 1) * StringUtils.reverse(o1).compareTo(StringUtils.reverse(o2));
  }
}

代码示例来源:origin: us.ihmc/IHMCJavaToolkit

public static String getCommonSuffix(String... strs)
  {
   if (strs == null || strs.length == 0)
   {
     return "";
   }

   String[] reversedStrs = new String[strs.length];
   for (int i = 0; i < strs.length; i++)
     reversedStrs[i] = StringUtils.reverse(strs[i]);
   return StringUtils.reverse(StringUtils.getCommonPrefix(reversedStrs));
  }
}

代码示例来源:origin: rancher/cattle

@Override
public String untransform(String value) {
  if (StringUtils.isBlank(value)){
    return "";
  }
  return StringUtils.reverse(StringUtils.removeEnd(StringUtils.removeStart(value, METADATA), StringUtils.reverse(METADATA)));
}

代码示例来源:origin: us.ihmc/ihmc-robotics-toolkit

public static String getCommonSuffix(String... strs)
{
 if (strs == null || strs.length == 0)
 {
   return "";
 }
 String[] reversedStrs = new String[strs.length];
 for (int i = 0; i < strs.length; i++)
   reversedStrs[i] = StringUtils.reverse(strs[i]);
 return StringUtils.reverse(StringUtils.getCommonPrefix(reversedStrs));
}

代码示例来源:origin: us.ihmc/ihmc-yovariables

public static String getCommonSuffix(String... strings)
{
 if (strings == null || strings.length == 0)
 {
   return "";
 }
 String[] reversedStrs = new String[strings.length];
 for (int i = 0; i < strings.length; i++)
   reversedStrs[i] = StringUtils.reverse(strings[i]);
 return StringUtils.reverse(StringUtils.getCommonPrefix(reversedStrs));
}

代码示例来源:origin: us.ihmc/IHMCRoboticsToolkit

public static String getCommonSuffix(String... strs)
{
 if (strs == null || strs.length == 0)
 {
   return "";
 }
 String[] reversedStrs = new String[strs.length];
 for (int i = 0; i < strs.length; i++)
   reversedStrs[i] = StringUtils.reverse(strs[i]);
 return StringUtils.reverse(StringUtils.getCommonPrefix(reversedStrs));
}

代码示例来源:origin: org.openurp.base/openurp-base-api4j

public String toReverseString() {
  return StringUtils.reverse(Long.toBinaryString(value));
 }
}

代码示例来源:origin: shijiebei2009/Algorithms

@Test
  public void test() {
//        蓬安县房屋瓦片被震
    String base1 = "落广西陕西震感强烈";
    String base2 = "汶川地震致重庆4名学生死亡100多人受伤";
    String s = lcsBase(base1, base2);
    System.out.println(StringUtils.reverse(s));

    String s2 = lcsBase("1233433236676", "98723765655423");

    System.out.println(StringUtils.reverse(s2));

    String s1 = lcsBase("123s212346我的大中国啊33z", "33z的大中国");
    System.out.println(StringUtils.reverse(s1));

    Integer a = 10000, b = 1000;
    Integer c = 100, d = 100;
    System.out.println(a == b);
    System.out.println(c == d);
  }

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

public static String reverse(ActionContext actionContext){
  Thing self = actionContext.getObject("self");
  String str  = (String) self.doAction("getStr", actionContext);
  return StringUtils.reverse(str);
}

代码示例来源:origin: com.github.hazendaz/displaytag

if (!ArrayUtils.contains(URLS_PREFIXES, StringUtils.reverse(prefixBuffer.toString())))

代码示例来源:origin: opencb/opencga

.append(QueryParams.ID.key(), fileId)
.append(QueryParams.NAME.key(), fileName)
.append(REVERSE_NAME, StringUtils.reverse(fileName))
.append(QueryParams.PATH.key(), filePath)
.append(QueryParams.URI.key(), fileUri));

代码示例来源:origin: opencb/opencga

@Override
public Document convertToStorageType(File file, List<VariableSet> variableSetList) {
  Document document = super.convertToStorageType(file, variableSetList);
  document.remove(SampleDBAdaptor.QueryParams.ANNOTATION_SETS.key());
  document.put("uid", file.getUid());
  document.put("studyUid", file.getStudyUid());
  long jobId = file.getJob() != null ? (file.getJob().getUid() == 0 ? -1L : file.getJob().getUid()) : -1L;
  document.put("job", new Document("uid", jobId));
  document.put("samples", convertSamples(file.getSamples()));
  document.put(FileMongoDBAdaptor.REVERSE_NAME, StringUtils.reverse(file.getName()));
  return document;
}

代码示例来源:origin: jtwig/jtwig-core

@Override
public Object execute(FunctionRequest request) {
  request.minimumNumberOfArguments(1).maximumNumberOfArguments(1);
  Object input = request.get(0);
  Converter.Result<WrappedCollection> collectionResult = request.getEnvironment()
      .getValueEnvironment().getCollectionConverter()
      .convert(input);
  if (collectionResult.isDefined()) {
    return reverse(collectionResult.get().values());
  } else if (input instanceof String) {
    return StringUtils.reverse((String) input);
  } else {
    return input;
  }
}

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

@Override
public Object execute(FunctionRequest request) {
  request.minimumNumberOfArguments(1).maximumNumberOfArguments(1);
  Object input = request.get(0);
  Converter.Result<WrappedCollection> collectionResult = request.getEnvironment()
      .getValueEnvironment().getCollectionConverter()
      .convert(input);
  if (collectionResult.isDefined()) {
    return reverse(collectionResult.get().values());
  } else if (input instanceof String) {
    return StringUtils.reverse((String) input);
  } else {
    return input;
  }
}

相关文章

StringUtils类方法