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 Comparator
CASE_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 char
charAt(int var0)
int
compareTo(Object var0)
int
compareTo(String var0)
int
compareToIgnoreCase(String var0)
String
concat(String var0)
static String
copyValueOf(char[] var0)
static String
copyValueOf(char[] var0, int var1, int var2)
boolean
endsWith(String var0)
boolean
equals(Object var0)
boolean
equalsIgnoreCase(String var0)
byte[]
getBytes()
byte[]
getBytes(String var0)
void
getChars(int var0, int var1, char[] var2, int var3)
int
hashCode()
int
indexOf(int var0)
int
indexOf(int var0, int var1)
int
indexOf(String var0)
int
indexOf(String var0, int var1)
String
intern()
int
lastIndexOf(int var0)
int
lastIndexOf(int var0, int var1)
int
lastIndexOf(String var0)
int
lastIndexOf(String var0, int var1)
int
length()
boolean
regionMatches(boolean var0, int var1, String var2, int var3, int var4)
boolean
regionMatches(int var0, String var1, int var2, int var3)
String
replace(char var0, char var1)
boolean
startsWith(String var0)
boolean
startsWith(String var0, int var1)
String
substring(int var0)
String
substring(int var0, int var1)
char[]
toCharArray()
String
toLowerCase()
String
toLowerCase(Locale var0)
String
toString()
String
toUpperCase()
String
toUpperCase(Locale var0)
String
trim()
static String
valueOf(boolean var0)
static String
valueOf(char var0)
static String
valueOf(char[] var0)
static String
valueOf(char[] var0, int var1, int var2)
static String
valueOf(double var0)
static String
valueOf(float var0)
static String
valueOf(int var0)
static String
valueOf(long var0)
static String
valueOf(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:
compareTo
in 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)
-
-