类 StrBuilder

java.lang.Object
com.walker.jdbc.util.StrBuilder
所有已实现的接口:
Cloneable

public class StrBuilder extends Object implements Cloneable
  • 字段详细资料

    • EMPTY_CHAR_ARRAY

      public static final char[] EMPTY_CHAR_ARRAY
    • LINE_SEPARATOR

      public static final String LINE_SEPARATOR
    • buffer

      protected char[] buffer
    • size

      protected int size
  • 构造器详细资料

    • StrBuilder

      public StrBuilder()
    • StrBuilder

      public StrBuilder(int initialCapacity)
    • StrBuilder

      public StrBuilder(String str)
  • 方法详细资料

    • getNewLineText

      public String getNewLineText()
    • setNewLineText

      public StrBuilder setNewLineText(String newLine)
    • getNullText

      public String getNullText()
    • setNullText

      public StrBuilder setNullText(String nullText)
    • length

      public int length()
    • setLength

      public StrBuilder setLength(int length)
    • capacity

      public int capacity()
    • ensureCapacity

      public StrBuilder ensureCapacity(int capacity)
    • minimizeCapacity

      public StrBuilder minimizeCapacity()
    • size

      public int size()
    • isEmpty

      public boolean isEmpty()
    • clear

      public StrBuilder clear()
    • charAt

      public char charAt(int index)
    • setCharAt

      public StrBuilder setCharAt(int index, char ch)
    • deleteCharAt

      public StrBuilder deleteCharAt(int index)
    • toCharArray

      public char[] toCharArray()
    • toCharArray

      public char[] toCharArray(int startIndex, int endIndex)
    • getChars

      public char[] getChars(char[] destination)
    • getChars

      public void getChars(int startIndex, int endIndex, char[] destination, int destinationIndex)
    • appendNewLine

      public StrBuilder appendNewLine()
    • appendNull

      public StrBuilder appendNull()
    • append

      public StrBuilder append(Object obj)
    • append

      public StrBuilder append(String str)
    • append

      public StrBuilder append(String str, int startIndex, int length)
    • append

      public StrBuilder append(StringBuffer str)
    • append

      public StrBuilder append(StringBuffer str, int startIndex, int length)
    • append

      public StrBuilder append(StrBuilder str)
    • append

      public StrBuilder append(StrBuilder str, int startIndex, int length)
    • append

      public StrBuilder append(char[] chars)
    • append

      public StrBuilder append(char[] chars, int startIndex, int length)
    • append

      public StrBuilder append(boolean value)
    • append

      public StrBuilder append(char ch)
    • append

      public StrBuilder append(int value)
    • append

      public StrBuilder append(long value)
    • append

      public StrBuilder append(float value)
    • append

      public StrBuilder append(double value)
    • appendln

      public StrBuilder appendln(Object obj)
    • appendln

      public StrBuilder appendln(String str)
    • appendln

      public StrBuilder appendln(String str, int startIndex, int length)
    • appendln

      public StrBuilder appendln(StringBuffer str)
    • appendln

      public StrBuilder appendln(StringBuffer str, int startIndex, int length)
    • appendln

      public StrBuilder appendln(StrBuilder str)
    • appendln

      public StrBuilder appendln(StrBuilder str, int startIndex, int length)
    • appendln

      public StrBuilder appendln(char[] chars)
    • appendln

      public StrBuilder appendln(char[] chars, int startIndex, int length)
    • appendln

      public StrBuilder appendln(boolean value)
    • appendln

      public StrBuilder appendln(char ch)
    • appendln

      public StrBuilder appendln(int value)
    • appendln

      public StrBuilder appendln(long value)
    • appendln

      public StrBuilder appendln(float value)
    • appendln

      public StrBuilder appendln(double value)
    • appendAll

      public StrBuilder appendAll(Object[] array)
    • appendAll

      public StrBuilder appendAll(Collection coll)
    • appendAll

      public StrBuilder appendAll(Iterator it)
    • appendWithSeparators

      public StrBuilder appendWithSeparators(Object[] array, String separator)
    • appendWithSeparators

      public StrBuilder appendWithSeparators(Collection coll, String separator)
    • appendWithSeparators

      public StrBuilder appendWithSeparators(Iterator it, String separator)
    • appendSeparator

      public StrBuilder appendSeparator(String separator)
    • appendSeparator

      public StrBuilder appendSeparator(String standard, String defaultIfEmpty)
    • appendSeparator

      public StrBuilder appendSeparator(char separator)
    • appendSeparator

      public StrBuilder appendSeparator(char standard, char defaultIfEmpty)
    • appendSeparator

      public StrBuilder appendSeparator(String separator, int loopIndex)
    • appendSeparator

      public StrBuilder appendSeparator(char separator, int loopIndex)
    • appendPadding

      public StrBuilder appendPadding(int length, char padChar)
    • appendFixedWidthPadLeft

      public StrBuilder appendFixedWidthPadLeft(Object obj, int width, char padChar)
    • appendFixedWidthPadLeft

      public StrBuilder appendFixedWidthPadLeft(int value, int width, char padChar)
    • appendFixedWidthPadRight

      public StrBuilder appendFixedWidthPadRight(Object obj, int width, char padChar)
    • appendFixedWidthPadRight

      public StrBuilder appendFixedWidthPadRight(int value, int width, char padChar)
    • insert

      public StrBuilder insert(int index, Object obj)
    • insert

      public StrBuilder insert(int index, String str)
    • insert

      public StrBuilder insert(int index, char[] chars)
    • insert

      public StrBuilder insert(int index, char[] chars, int offset, int length)
    • insert

      public StrBuilder insert(int index, boolean value)
    • insert

      public StrBuilder insert(int index, char value)
    • insert

      public StrBuilder insert(int index, int value)
    • insert

      public StrBuilder insert(int index, long value)
    • insert

      public StrBuilder insert(int index, float value)
    • insert

      public StrBuilder insert(int index, double value)
    • delete

      public StrBuilder delete(int startIndex, int endIndex)
    • deleteAll

      public StrBuilder deleteAll(char ch)
    • deleteFirst

      public StrBuilder deleteFirst(char ch)
    • deleteAll

      public StrBuilder deleteAll(String str)
    • deleteFirst

      public StrBuilder deleteFirst(String str)
    • replace

      public StrBuilder replace(int startIndex, int endIndex, String replaceStr)
    • replaceAll

      public StrBuilder replaceAll(char search, char replace)
    • replaceFirst

      public StrBuilder replaceFirst(char search, char replace)
    • replaceAll

      public StrBuilder replaceAll(String searchStr, String replaceStr)
    • replaceFirst

      public StrBuilder replaceFirst(String searchStr, String replaceStr)
    • reverse

      public StrBuilder reverse()
    • trim

      public StrBuilder trim()
    • startsWith

      public boolean startsWith(String str)
    • endsWith

      public boolean endsWith(String str)
    • substring

      public String substring(int start)
    • substring

      public String substring(int startIndex, int endIndex)
    • leftString

      public String leftString(int length)
    • rightString

      public String rightString(int length)
    • midString

      public String midString(int index, int length)
    • contains

      public boolean contains(char ch)
    • contains

      public boolean contains(String str)
    • indexOf

      public int indexOf(char ch)
    • indexOf

      public int indexOf(char ch, int startIndex)
    • indexOf

      public int indexOf(String str)
    • indexOf

      public int indexOf(String str, int startIndex)
    • lastIndexOf

      public int lastIndexOf(char ch)
    • lastIndexOf

      public int lastIndexOf(char ch, int startIndex)
    • lastIndexOf

      public int lastIndexOf(String str)
    • lastIndexOf

      public int lastIndexOf(String str, int startIndex)
    • equalsIgnoreCase

      public boolean equalsIgnoreCase(StrBuilder other)
    • equals

      public boolean equals(StrBuilder other)
    • equals

      public boolean equals(Object obj)
      覆盖:
      equals 在类中 Object
    • hashCode

      public int hashCode()
      覆盖:
      hashCode 在类中 Object
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object
    • toStringBuffer

      public StringBuffer toStringBuffer()
    • clone

      public Object clone() throws CloneNotSupportedException
      覆盖:
      clone 在类中 Object
      抛出:
      CloneNotSupportedException
    • validateRange

      protected int validateRange(int startIndex, int endIndex)
    • validateIndex

      protected void validateIndex(int index)