Java
JAVA
Number
java.lang.Number
-
Byte, Short, Integer, Long, Float, Double
Number
byte byteValue()
short shortValue()
int intValue()
long longValue()
float floatValue()
double doubleValue()
int compareTo(Byte anotherByte)
int compareTo(Short anotherShort)
int compareTo(Integer anotherInteger)
int compareTo(Long anotherLong)
int compareTo(Float anotherFloat)
int compareTo(Double anotherDouble)
Integer
static final int MIN_VALUE = 0x80000000;
static final int MAX_VALUE = 0x7fffffff;
static String toString(int i, int radix)
static String toHexString(int i)
static String toOctalString(int i)
static String toBinaryString(int i)
static String toString(int i)
static int parseInt(String s, int radix)
static int parseInt(String s) throws NumberFormatException
static Integer valueOf(String s, int radix) throws NumberFormatException
Integer
static Integer valueOf(String s) throws NumberFormatException
static Integer valueOf(int i)
Integer(int value)
Integer(String s)
String toString()
static int highestOneBit(int i)
static int lowestOneBit(int i)
static int bitCount(int i)
printf format
public PrintStream printf(String format, Object ... args)
public PrintStream printf(Locale l, String format, Object ... args)
:
%[argument_index$][flags][width][.precision]conversion
Conversion:
d, x, s, c, f, e, n (%n )
:
- - , 0 , + - , ( -
int i=4;
System.out.printf("%2$06d %1$+06d", i,i)
000004 +00004
System.out.printf("%(6d %06x %n", (-1)*i,i+6);
(4) 00000a
System.out.printf("%,6d %06o %n", (-1)*i*10000,i+6)
-40000 000012
String
String
String()
String(String original)
String(char value[])
String(char value[], int offset, int count)
String(byte bytes[], int offset, int length, String charsetName)
String(byte bytes[], int offset, int length, Charset charset)
String
int length()
boolean isEmpty()
char charAt(int index)
int codePointAt(int index)
void getChars(int srcBegin, int srcEnd, char dst[], int dstBegin)
byte[] getBytes(String charsetName)
byte[] getBytes()
boolean contentEquals(StringBuffer sb)
String
boolean contentEquals(CharSequence cs)
boolean equalsIgnoreCase(String anotherString)
int compareTo(String anotherString)
int compareToIgnoreCase(String str)
boolean regionMatches(int toffset, String other, int ooffset, int len)
boolean regionMatches(boolean ignoreCase, int toffset, String other, int ooffset, int len)
boolean startsWith(String prefix, int toffset)
String
public boolean startsWith(String prefix)
public boolean endsWith(String suffix)
int indexOf(int ch)
int indexOf(int ch, int fromIndex)
int lastIndexOf(int ch)
int lastIndexOf(int ch, int fromIndex)
int indexOf(String str)
int indexOf(String str, int fromIndex)
int lastIndexOf(String str)
int lastIndexOf(String str, int fromIndex)
String
String substring(int beginIndex)
String substring(int beginIndex, int endIndex)
CharSequence subSequence(int beginIndex, int endIndex)
String concat(String str)
String replace(char oldChar, char newChar)
boolean matches(String regex)
boolean contains(CharSequence s)
String replaceFirst(String regex, String replacement)
String
String replaceAll(String regex, String replacement)
String replace(CharSequence target, CharSequence replacement)
String[] split(String regex, int limit)
String[] split(String regex)
String toLowerCase(Locale locale)
String toLowerCase()
String toUpperCase(Locale locale)
String toUpperCase()
String
String trim()
char[] toCharArray()
static String format(String format, Object ... args)
static String format(Locale l, String format, Object ... args)
static String valueOf(char data[])
static String valueOf(char data[], int offset, int count)
static String valueOf(int i)
static String valueOf(double d)
CharSequence
public interafce CharSequence
int length()
char charAt(int index)
CharSequence subSequence(int start, int end)
public String toString()
Java
StringBuffer
StringBuffer
StringBuffer()
StringBuffer(int capacity)
StringBuffer(String str)
StringBuffer(CharSequence seq)
int length()
int capacity()
void ensureCapacity(int minimumCapacity)
StringBuffer
void trimToSize()
char charAt(int index)
StringBuffer append(Object obj)
StringBuffer append(String str)
StringBuffer append(StringBuffer sb)
StringBuffer append(CharSequence s)
StringBuffer append(CharSequence s, int start, int end)
StringBuffer append(char str[])
StringBuffer append(char str[], int offset, int len)
StringBuffer
StringBuffer delete(int start, int end)
StringBuffer deleteCharAt(int index)
StringBuffer replace(int start, int end, String str)
String substring(int start)
CharSequence subSequence(int start, int end)
String substring(int start, int end)
StringBuffer insert(int index, char str[], int offset, int len)
StringBuffer insert(int offset, Object obj)
StringBuffer insert(int offset, String str)
StringBuffer
int indexOf(String str)
int indexOf(String str, int fromIndex)
int lastIndexOf(String str)
int lastIndexOf(String str, int fromIndex)
StringBuffer reverse()
String toString()
Java
StringBuilder
StringBuilder
StringBuilder()
StringBuilder(int capacity)
StringBuilder(String str)
StringBuilder(CharSequence seq)
StringBuilder append(Object obj)
StringBuilder append(String str)
StringBuilder append(StringBuilder sb)
StringBuilder
StringBuilder append(CharSequence s, int start, int end)
StringBuilder append(char str[], int offset, int len)
StringBuilder delete(int start, int end)
StringBuilder deleteCharAt(int index)
StringBuilder replace(int start, int end, String str)
StringBuilder insert(int index, char str[], int offset, int len)
StringBuilder insert(int offset, Object obj)
StringBuilder insert(int offset, String str)
StringBuilder insert(int offset, int i)
StringBuilder
int indexOf(String str)
int indexOf(String str, int fromIndex)
int lastIndexOf(String str)
int lastIndexOf(String str, int fromIndex)
StringBuilder reverse()
String toString()
Java
int i = (Integer.valueOf(str) ).intValue();
int i = Integer.parseInt(str);
String str = "" + i;
String str = String.valueOf(i);
String str = Integer.toString(i);
baa