Class StringTools

java.lang.Object
com.expedient.adventofcodejade.util.StringTools

public class StringTools extends Object
  • Constructor Details

    • StringTools

      public StringTools()
  • Method Details

    • ToCharacterArray

      public static Character[] ToCharacterArray(String s)
      Converts a given string to Character[]
      Parameters:
      s - the string to be converted
      Returns:
      an array of Character[] from String s
    • getMatcher

      public static Matcher getMatcher(String s, String regexPattern)
      Convenience method to quickly get a regex Matcher for a given String and pattern
      Parameters:
      s - string to match on
      regexPattern - regex pattern
      Returns:
      Matcher object ready for use
    • isInString

      public static boolean isInString(Character c, String charList)
      Convenience method to quickly determine whether a given character is one of many character
      Parameters:
      c - the given character
      charList - set of characters to check against
      Returns:
      whether the character is in the string listing different chars
    • toHex

      public static String toHex(byte[] bytes)