Java API 1-Object類、Scanner類、String類
2893 ワード
1、Object類
(1) ,
(2) :
(3)
A: public int hashCode() , ,
B: public final Class> getClass() Object
C: public String toString()
D: public boolean equals(Object obj)
E: protected void finalize() ,
F: protected Object clone()
**(4) :== equals()
A:==
:
:
B:equals()
, **
2、Scanner類(1)JDK5
(2) :
public Scanner(InputStream is)
Scanner sc = new Scanner(System.in);
...
sc.close();
(3) :
A:hasNextXxx() Xxx 。
B:nextXxx() Xxx
(4)
nextInt(): int
nextLine(): String
3、Stering類(1) :
(2) :
public String(): String
public String(byte[] bytes):
public String(byte[] bytes,int index,int length):
public String(char[] value):
public String(char[] value,int index,int count):
public String(String original)
(3)
A: ,
B:String s = new String("helle") String s ="helle"
C: == equals()
==: ,
equals(): ,String equals() ,
D: ,
, ,
, , ,
(4)
A:
boolean equals(Object obj): ,
boolean equalsIgnoreCase(String str): ,
boolean contains(String str):
boolean startsWith(String str):
boolean endsWith(String str):
boolean isEmpty():
B:
init length(): ,
char charAt(int index):
int indexOf(int ch):
int indexOf(String str):
int indexOf(int ch,int fromIndex):
int indexOf(String str,int int fromIndex):
String substring(int start):
String substring(int start,int end):
C:
byte() getBytes():
char() toCharArray():
static String valueOf(char[] chs):
static String valueOf(int i): int
String toLowerCase():
String toUpperCase():
String concat(String str):
D:
a:
String replace(char old,char new)
String replace(String old,String old)
b:
String trim()
c:
int compareTo(String str)
int compareToIgnoreCase(String str)