public class SB
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.String |
s |
private java.lang.StringBuilder |
sb |
Constructor and Description |
---|
SB() |
Modifier and Type | Method and Description |
---|---|
SB |
append(java.lang.String s) |
SB |
appendB(boolean b) |
SB |
appendC(char c) |
void |
appendCB(char[] cb,
int off,
int len) |
SB |
appendD(double d) |
SB |
appendF(float f)
note that JavaScript could drop off the ".0" in "1.0"
|
SB |
appendI(int i) |
SB |
appendO(java.lang.Object data) |
SB |
appendSB(SB buf) |
char |
charAt(int i) |
int |
indexOf(java.lang.String s) |
int |
indexOf2(java.lang.String s,
int i) |
int |
lastIndexOf(java.lang.String s) |
int |
length() |
static SB |
newN(int n) |
static SB |
newS(java.lang.String s) |
void |
setLength(int n) |
java.lang.String |
substring(int i) |
java.lang.String |
substring2(int i,
int j) |
byte[] |
toBytes(int off,
int len)
simple byte conversion not allowing for unicode.
|
java.lang.String |
toString() |
public static SB newN(int n)
public static SB newS(java.lang.String s)
public SB append(java.lang.String s)
public SB appendC(char c)
public SB appendI(int i)
public SB appendB(boolean b)
public SB appendF(float f)
f
- public SB appendD(double d)
public SB appendO(java.lang.Object data)
public void appendCB(char[] cb, int off, int len)
public java.lang.String toString()
toString
in class java.lang.Object
public int length()
public int indexOf(java.lang.String s)
public char charAt(int i)
public void setLength(int n)
public int lastIndexOf(java.lang.String s)
public int indexOf2(java.lang.String s, int i)
public java.lang.String substring(int i)
public java.lang.String substring2(int i, int j)
public byte[] toBytes(int off, int len)
off
- len
- or -1 for full length (then off must = 0)