StringBuilder


StringBuilder java.lang

Java 5.0 serializable appendable

This class defines the same methods as StringBuffer but does not declare those methods synchronized , which can result in better performance in the common case in which only a single thread is using the object. StringBuilder is a drop-in replacement for StringBuffer and should be used in preference to StringBuffer except where thread safety is required. See StringBuffer for an overview of the methods shared by these two classes.

Figure 10-60. java.lang.StringBuilder

 public final class  StringBuilder  extends AbstractStringBuilder implements CharSequence,  Serializable {  // Public Constructors  public  StringBuilder  ( );        public  StringBuilder  (int  capacity  );        public  StringBuilder  (String  str  );        public  StringBuilder  (CharSequence  seq  );  // Public Instance Methods  public StringBuilder  append  (long  lng  );        public StringBuilder  append  (float  f  );        public StringBuilder  append  (double  d  );        public StringBuilder  append  (int  i  );        public StringBuilder  append  (String  str  );        public StringBuilder  append  (StringBuffer  sb  );        public StringBuilder  append  (CharSequence  s  );        public StringBuilder  append  (Object  obj  );        public StringBuilder  append  (char  c  );        public StringBuilder  append  (boolean  b  );        public StringBuilder  append  (char[ ]  str  );        public StringBuilder  append  (CharSequence  s  , int  start  , int  end  );        public StringBuilder  append  (char[ ]  str  , int  offset  , int  len  );        public StringBuilder  appendCodePoint  (int  codePoint  );        public StringBuilder  delete  (int  start  , int  end  );        public StringBuilder  deleteCharAt  (int  index  );        public StringBuilder  insert  (int  offset  , boolean  b  );        public StringBuilder  insert  (int  offset  , char  c  );        public StringBuilder  insert  (int  offset  , int  i  );        public StringBuilder  insert  (int  dstOffset  , CharSequence  s  );        public StringBuilder  insert  (int  offset  , Object  obj  );        public StringBuilder  insert  (int  offset  , String  str  );        public StringBuilder  insert  (int  offset  , char[ ]  str  );        public StringBuilder  insert  (int  offset  , double  d  );        public StringBuilder  insert  (int  offset  , long  l  );        public StringBuilder  insert  (int  offset  , float  f  );        public StringBuilder  insert  (int  index  , char[ ]  str  , int  offset  , int  len  );        public StringBuilder  insert  (int  dstOffset  , CharSequence  s  , int  start  , int  end  );        public StringBuilder  replace  (int  start  , int  end  , String  str  );        public StringBuilder  reverse  ( );  // Methods Implementing CharSequence  public String  toString  ( );  // Public Methods Overriding AbstractStringBuilder  public int  indexOf  (String  str  );        public int  indexOf  (String  str  , int  fromIndex  );        public int  lastIndexOf  (String  str  );        public int  lastIndexOf  (String  str  , int  fromIndex  );   } 

Passed To

String.String( )



Java In A Nutshell
Java In A Nutshell, 5th Edition
ISBN: 0596007736
EAN: 2147483647
Year: 2004
Pages: 1220

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net