1. Gemeinsame Methoden in der Objektklasse:
Protected Object Clone () erstellt und gibt eine Kopie dieses Objekts zurück.
boolean Equals (Object OBJ) gibt an, ob ein anderes Objekt diesem Objekt "gleich" ist.
Protected void Finalize () Diese Methode wird vom Müllsammler des Objekts aufgerufen, wenn der Müllsammler feststellt, dass keine Verweise auf das Objekt mehr existieren.
Klasse <?> GetClass () gibt die Laufzeitklasse dieses Objekts zurück.
Int HashCode () gibt den Hash -Code -Wert des Objekts zurück.
VOID AUTIFY () weckt einen einzelnen Faden, der auf diesen Objektmonitor wartet.
void nocifyall () wacht alle Threads auf, die auf diesen Objektmonitor warten.
String toString () gibt die String -Darstellung des Objekts zurück.
Void Wait () lässt den aktuellen Thread warten, bevor andere Threads die meldung () -Methode des Objekts aufrufen oder meldall ().
Void Wait (langfristig) bewirkt, dass der aktuelle Thread wartet, bevor ein anderer Thread die Methode benachrichtigen () oder meldall () dieses Objekts aufruft oder die angegebene Zeitspanne überschreitet.
Void Wait (langfristig, int nanos) lässt den aktuellen Thread warten, bevor andere Threads die Methode benachrichtigen () oder notifyall () dieses Objekts aufrufen, oder anderer Thread unterbricht den aktuellen Thread oder hat eine bestimmte tatsächliche Zeit überschritten.
2. Gemeinsame Methoden in der Iterator -Schnittstelle:
• A.Boolean hasNext () bestimmt, ob es ein nächstes Element gibt
• Sei als nächstes () gibt das nächste Element zurück
• C. Void Remove () löscht das letzte Element
3.. Gemeinsame Methoden in der ListIterator -Schnittstelle:
• A.Boolean hasNext () bestimmt, ob es ein nächstes Element gibt
• Sei als nächstes () gibt das nächste Element zurück
• C.Int als NextIndex () gibt das Index des nächsten Elements zurück
• D.Boolean Hasprevious (); Ob es ein früheres Element gibt;
• ee vorher (); gibt das vorherige Element zurück;
• F.int PrientIndex (); Gibt den Einweis des vorherigen Elements zurück;
• G.Void -Set (e e); Legt das Element fest.
• H.Void add (e e); Element hinzufügen.
4. Methoden in der Sammlungsklasse:
• A.Boolean add (e e) Stellen Sie sicher, dass diese Sammlung das angegebene Element enthält.
• B.Boolean Addall (Sammlung <? Erweitert E> C) fügt dieser Sammlung alle Elemente in der angegebenen Sammlung hinzu (optionale Aktion).
• C.Void Clear () entfernt alle Elemente in dieser Sammlung (optionaler Betrieb).
• D.Boolean Equals (Objekt O) vergleicht, ob diese Sammlung dem angegebenen Objekt entspricht.
• E.Boolean Isempty () Dies gibt true zurück, wenn diese Sammlung keine Elemente enthält.
•F. Iterator <E> iterator () gibt einen Iterator zurück, der das Element dieser Sammlung iteriert.
• G.Boolean entfernen (Objekt O) entfernt eine einzelne Instanz des angegebenen Elements aus dieser Sammlung, falls vorhanden.
• H.boolean Removeall (Sammlung <?> C) entfernt alle Elemente in dieser Sammlung, die auch in der angegebenen Sammlung enthalten sind.
• INT SIZE () gibt die Anzahl der Elemente in dieser Sammlung zurück.
• J.Object [] toArray () gibt ein Array zurück, das alle Elemente in dieser Sammlung enthält.
• k. Der Laufzeittyp des Rückkehrarrays entspricht dem Laufzeittyp des angegebenen Arrays.
5. MAP -Schnittstelle
• A.Int Größe () die Anzahl der in der Karte enthaltenen Schlüsselwertpaare;
• B.Boolean isEmpty () Karte gibt es irgendwelche Elemente;
• C.Boolean enthält (Objektschlüssel) bestimmt, ob das Schlüsselwertpaar den Schlüssel enthält.
• D.Boolean enthält den Wert (Objektwert) bestimmt, ob das Schlüsselwertpaar Wert enthält;
• EV GET (Objektschlüssel) erhält den Wert des Schlüssels; V ist die Art von Wert
• FV Put (K-Schlüssel, V-Wert) Legen Sie Schlüsselwertpaare in die Karte.
• GV entfernen (Objektschlüssel) löscht den Schlüsselwert.
• H.void Putall ((MAP <? Erweitert K>, <? Erweitert V> m) stellt alle Schlüsselwertpaare in eine andere Karte.
• i.void clear (); Löscht alle Schlüsselwertpaare in der Karte.
• J.Set <K> setKey (); Gibt eine Sammlung von Schlüssel zurück.
• K.Collection <V> values (); Gibt eine Liste von Werten zurück.
• L.Set <map.Entry <k, v >> Eintragset (); Gibt alle Schlüsselwertpaare in dieser Karte als Eintragseinheit zurück.
• M.Boolean Equals (Objekt O); Gibt an, ob ein Objekt diesem Objekt gleich ist.
• N.Int HashCode (); Gibt den Hash -Wert des Objekts zurück.
6. Die String -Klasse ist eine endgültige Klasse, die nicht vererbt werden kann.
char charat (int Index) gibt das Indexcharakter in der Zeichenfolge zurück;
int länge () gibt die Länge der Zeichenfolge zurück;
Int Indexof (String Str) gibt die Position zurück, in der STR zum ersten Mal in der Zeichenfolge angezeigt wird.
int indexof (String str, int vonIndex) gibt die Position zurück, an der die Zeichenfolge zuerst von INDEX aus erscheint.
boolean EqualSignoreCase (String ein anderer) vergleichen Sie, ob eine Zeichenfolge mit einem anderen (ignorieren Sie den oberen und unteren Fall).
Zeichenfolge Ersatz (Zeichen Oldchar, Zeichen neuer Charakter) Ersetzen Sie das Oldchar -Zeichen durch ein neues Zeichen in einer Zeichenfolge
Boolean StartsWith (String Prefix) bestimmt, ob eine Zeichenfolge mit einer Präfix -Zeichenfolge beginnt
Boolean Endswith (String -Suffix) bestimmt, ob eine Zeichenfolge mit einer Suffix -Zeichenfolge endet.
String touppercase () gibt eine Zeichenfolge in Großbuchstaben der Zeichenfolge zurück.
String tolowerCase () gibt eine Zeichenfolge in Kleinbuchstaben der Zeichenfolge zurück
String -Substring (int begindex) gibt das Substring von der Zeichenfolge zurück, die von Beginnindex bis zum Ende beginnt. String -Substring (int begindex, int EndIndex) gibt das Substring von der Zeichenfolge zurück, die von Beginnindex beginnt
String trim () gibt die Zeichenfolge zurück, nachdem der Anfang und die Endräume der Zeichenfolge entfernt wurden.
String [] split (String regex) trennt eine Zeichenfolge durch den angegebenen Trennzeichen und gibt das getrennte String -Array zurück
Int lastIndexof (int ch) findet nur die Position der letzten Matching -Zeichenfolge.
Int lastIndexof (int ch, int vonIndex) Finden Sie nur den Ort der letzten Matching -Zeichenfolge von INDEX ab.
Int lastIndexof (String str) Finden Sie nur die letzte Matching -String -Position.
Int lastIndexof (String str, int vonIndex) findet nur die Position der letzten Matching -Zeichenfolge von INDEX ab.
Int HashCode (): Gibt den Hash -Tabellencode des aktuellen Zeichens zurück.
INT INDEXOF (INT CH): Finden Sie nur die erste Anpassungscharakterposition.
INT INDEXOF (int ch, int vonIndex): Beginnen Sie von INDEX, um die erste passende Zeichenposition zu finden.
INT INDEXOF (STRING STR): Finden Sie nur die erste Matching -String -Position.
INT INDEXOF (string str, int vonIndex): Starten Sie von INDEX, um die erste passende Zeichenfolge zu finden.
byte [] getBytes (): Konvertieren Sie das String -Objekt in ein Byte -Array.
void getChars (int srcBegin, int srcend, char [] dst, int dstbegin): Diese Methode kopiert die Zeichenfolge in ein Zeichen -Array. Unter ihnen ist SrcBegin die Startposition der Kopie, srcend ist die Endposition der Kopie, der String -Wert DST das Zielzeichenarray und Dstbegin ist die Startposition des Zielzeichenarrays.
Die obige kurze Analyse von Java -Klassen und Datenstrukturen ist der gesamte Inhalt, den ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.