Class ASCII

java.lang.Object
org.ojalgo.netio.ASCII

public abstract class ASCII extends Object
ASCII codes
0 1 2 3 4 5 6 7
0 NUL SOH STX ETX EOT ENQ ACK BEL
8 BS HT LF VT FF CR SO SI
16 DLE DC1 DC2 DC3 DC4 NAK SYN ETB
24 CAN EM SUB ESC FS GS RS US
32 SP ! " # $ % & '
40 ( ) * + , - . /
48 0 1 2 3 4 5 6 7
56 8 9 : ; < = > ?
64 @ A B C D E F G
72 H I J K L M N O
80 P Q R S T U V W
88 X Y Z [ \ ] ^ _
96 ` a b c d e f g
104 h i j k l m n o
112 p q r s t u v w
120 x y z { | ~ DEL
http://www.lammertbies.nl/comm/info/ascii-characters.html
  • Field Details

  • Constructor Details

    • ASCII

      private ASCII()
  • Method Details

    • generateRandom

      public static String generateRandom(int length, IntPredicate predicate)
      Parameters:
      length - The length of the random string
      predicate - Need to pass this test
      Returns:
      A String of the specified length containing ASCII characters that pass the predicate test.
    • isAlphabetic

      public static boolean isAlphabetic(int aChar)
    • isAlphanumeric

      public static boolean isAlphanumeric(int aChar)
    • isAscii

      public static boolean isAscii(int aChar)
      Returns:
      True if aChar is an ASCII character.
    • isControl

      public static boolean isControl(int aChar)
    • isDigit

      public static boolean isDigit(int aChar)
    • isGraph

      public static boolean isGraph(int aChar)
    • isLowercase

      public static boolean isLowercase(int aChar)
      Returns:
      true if aChar is an lowercase character
    • isPrintable

      public static boolean isPrintable(int aChar)
    • isPunctuation

      public static boolean isPunctuation(int aChar)
      Not sure this is correct
    • isSpace

      public static boolean isSpace(int aChar)
    • isUppercase

      public static boolean isUppercase(int aChar)
      Returns:
      true if aChar is an uppercase character
    • toLowercase

      public static int toLowercase(int aChar)
      If aChar is an uppercase character it is converted to the corresponding lowercase character. Otherwise it is returned unaltered.
    • toPrintable

      public static int toPrintable(int aChar)
    • toUppercase

      public static int toUppercase(int aChar)
      If aChar is a lowercase character it is converted to the corresponding uppercase character. Otherwise it is returned unaltered.