Class Strings

java.lang.Object
org.ocpsoft.common.util.Strings

public final class Strings extends Object
Utility methods for manipulating String instances
Author:
Lincoln Baxter, III
  • Constructor Details

    • Strings

      public Strings()
  • Method Details

    • areEqual

      public static boolean areEqual(String left, String right)
      Return true if the given String instances are equal, or if both String instances are null.
    • areEqualTrimmed

      public static boolean areEqualTrimmed(String left, String right)
      Return true if the given String instances are equal when outer whitespace is removed, or if both String instances are null. (E.g.: " hello world " is equal to "hello world ")
    • capitalize

      public static String capitalize(String input)
      Capitalize the given String: "input" -> "Input"
    • isNullOrEmpty

      public static boolean isNullOrEmpty(String string)
      Return true if the given String is null or is empty.
    • isTrue

      public static boolean isTrue(String value)
      Return true if the given String equals "true", case insensitive; otherwise return false.
    • join

      public static String join(Collection<?> collection, String delimiter)
      Join a Collection of String instances using the given delimiter.
    • uncapitalize

      public static String uncapitalize(String input)
      Uncapitalize the given String. (E.g.: "CamelCase" -> "camelCase")