Class StringBuilderEx


  • public final class StringBuilderEx
    extends Object
    Internal auxiliary class to wrap a StringBuilder instance and provide some extra methods.
    • Constructor Detail

      • StringBuilderEx

        public StringBuilderEx​(String initialString)
      • StringBuilderEx

        public StringBuilderEx​(int capacity)
      • StringBuilderEx

        public StringBuilderEx​(String initialString,
                               int limit)
      • StringBuilderEx

        public StringBuilderEx​(int capacity,
                               int limit)
    • Method Detail

      • length

        public int length()
      • charAt

        public char charAt​(int position)
      • lastIndexOf

        public int lastIndexOf​(char chr)
      • isSingleChar

        public boolean isSingleChar​(char chr)
      • isLastChar

        public boolean isLastChar​(char chr)
      • toStringExcludeLastChar

        public String toStringExcludeLastChar()
      • hasSeveralChars

        public boolean hasSeveralChars()
      • getLastChar

        public char getLastChar()
      • substring

        public String substring​(int start)
      • substring

        public String substring​(int start,
                                int end)
      • clear

        public void clear()
      • push

        public void push​(char chr)
      • pop

        public char pop()
      • isEmpty

        public boolean isEmpty()
      • isFirstCharDigit

        public boolean isFirstCharDigit()