Package java.lang
Class String
- java.lang.Object
-
- java.lang.String
-
- All Implemented Interfaces:
Serializable,Comparable
public final class String extends Object implements Serializable, Comparable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static ComparatorCASE_INSENSITIVE_ORDER
-
Constructor Summary
Constructors Constructor Description String()String(byte[] var0)String(byte[] var0, int var1, int var2)String(byte[] var0, int var1, int var2, String var3)String(byte[] var0, String var1)String(char[] var0)String(char[] var0, int var1, int var2)String(String var0)String(StringBuffer var0)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description charcharAt(int var0)intcompareTo(Object var0)intcompareTo(String var0)intcompareToIgnoreCase(String var0)Stringconcat(String var0)static StringcopyValueOf(char[] var0)static StringcopyValueOf(char[] var0, int var1, int var2)booleanendsWith(String var0)booleanequals(Object var0)booleanequalsIgnoreCase(String var0)byte[]getBytes()byte[]getBytes(String var0)voidgetChars(int var0, int var1, char[] var2, int var3)inthashCode()intindexOf(int var0)intindexOf(int var0, int var1)intindexOf(String var0)intindexOf(String var0, int var1)Stringintern()intlastIndexOf(int var0)intlastIndexOf(int var0, int var1)intlastIndexOf(String var0)intlastIndexOf(String var0, int var1)intlength()booleanregionMatches(boolean var0, int var1, String var2, int var3, int var4)booleanregionMatches(int var0, String var1, int var2, int var3)Stringreplace(char var0, char var1)booleanstartsWith(String var0)booleanstartsWith(String var0, int var1)Stringsubstring(int var0)Stringsubstring(int var0, int var1)char[]toCharArray()StringtoLowerCase()StringtoLowerCase(Locale var0)StringtoString()StringtoUpperCase()StringtoUpperCase(Locale var0)Stringtrim()static StringvalueOf(boolean var0)static StringvalueOf(char var0)static StringvalueOf(char[] var0)static StringvalueOf(char[] var0, int var1, int var2)static StringvalueOf(double var0)static StringvalueOf(float var0)static StringvalueOf(int var0)static StringvalueOf(long var0)static StringvalueOf(Object var0)
-
-
-
Field Detail
-
CASE_INSENSITIVE_ORDER
public static final Comparator CASE_INSENSITIVE_ORDER
-
-
Constructor Detail
-
String
public String()
-
String
public String(byte[] var0)
-
String
public String(byte[] var0, int var1, int var2)
-
String
public String(byte[] var0, int var1, int var2, String var3) throws UnsupportedEncodingException- Throws:
UnsupportedEncodingException
-
String
public String(byte[] var0, String var1) throws UnsupportedEncodingException- Throws:
UnsupportedEncodingException
-
String
public String(char[] var0)
-
String
public String(char[] var0, int var1, int var2)
-
String
public String(String var0)
-
String
public String(StringBuffer var0)
-
-
Method Detail
-
charAt
public char charAt(int var0)
-
compareTo
public int compareTo(Object var0)
- Specified by:
compareToin interfaceComparable
-
compareTo
public int compareTo(String var0)
-
compareToIgnoreCase
public int compareToIgnoreCase(String var0)
-
copyValueOf
public static String copyValueOf(char[] var0)
-
copyValueOf
public static String copyValueOf(char[] var0, int var1, int var2)
-
endsWith
public boolean endsWith(String var0)
-
equalsIgnoreCase
public boolean equalsIgnoreCase(String var0)
-
getBytes
public byte[] getBytes()
-
getBytes
public byte[] getBytes(String var0) throws UnsupportedEncodingException
- Throws:
UnsupportedEncodingException
-
getChars
public void getChars(int var0, int var1, char[] var2, int var3)
-
indexOf
public int indexOf(int var0)
-
indexOf
public int indexOf(int var0, int var1)
-
indexOf
public int indexOf(String var0)
-
indexOf
public int indexOf(String var0, int var1)
-
intern
public String intern()
-
lastIndexOf
public int lastIndexOf(int var0)
-
lastIndexOf
public int lastIndexOf(int var0, int var1)
-
lastIndexOf
public int lastIndexOf(String var0)
-
lastIndexOf
public int lastIndexOf(String var0, int var1)
-
length
public int length()
-
regionMatches
public boolean regionMatches(int var0, String var1, int var2, int var3)
-
regionMatches
public boolean regionMatches(boolean var0, int var1, String var2, int var3, int var4)
-
replace
public String replace(char var0, char var1)
-
startsWith
public boolean startsWith(String var0)
-
startsWith
public boolean startsWith(String var0, int var1)
-
substring
public String substring(int var0)
-
substring
public String substring(int var0, int var1)
-
toCharArray
public char[] toCharArray()
-
toLowerCase
public String toLowerCase()
-
toUpperCase
public String toUpperCase()
-
trim
public String trim()
-
valueOf
public static String valueOf(char[] var0)
-
valueOf
public static String valueOf(char[] var0, int var1, int var2)
-
valueOf
public static String valueOf(char var0)
-
valueOf
public static String valueOf(double var0)
-
valueOf
public static String valueOf(float var0)
-
valueOf
public static String valueOf(int var0)
-
valueOf
public static String valueOf(long var0)
-
valueOf
public static String valueOf(boolean var0)
-
-