Class Strings


  • public final class Strings
    extends Object
    String utilities.
    • Constructor Detail

      • Strings

        public Strings()
    • Method Detail

      • fromUTF8ByteArray

        public static String fromUTF8ByteArray​(byte[] bytes)
      • toUTF8ByteArray

        public static byte[] toUTF8ByteArray​(String string)
      • toUTF8ByteArray

        public static byte[] toUTF8ByteArray​(char[] string)
      • toUpperCase

        public static String toUpperCase​(String string)
        A locale independent version of toUpperCase.
        Parameters:
        string - input to be converted
        Returns:
        a US Ascii uppercase version
      • toLowerCase

        public static String toLowerCase​(String string)
        A locale independent version of toLowerCase.
        Parameters:
        string - input to be converted
        Returns:
        a US ASCII lowercase version
      • toByteArray

        public static byte[] toByteArray​(char[] chars)
      • toByteArray

        public static byte[] toByteArray​(String string)
      • toByteArray

        public static int toByteArray​(String s,
                                      byte[] buf,
                                      int off)
      • fromByteArray

        public static String fromByteArray​(byte[] bytes)
        Convert an array of 8 bit characters into a string.
        Parameters:
        bytes - 8 bit characters.
        Returns:
        resulting String.
      • asCharArray

        public static char[] asCharArray​(byte[] bytes)
        Do a simple conversion of an array of 8 bit characters into a string.
        Parameters:
        bytes - 8 bit characters.
        Returns:
        resulting String.
      • split

        public static String[] split​(String input,
                                     char delimiter)
      • lineSeparator

        public static String lineSeparator()