Die Datumsklasse wird verwendet, um Datum und Uhrzeit anzugeben. Sein Konstruktor und seine gemeinsamen Methoden sind wie folgt:
publicDate()
Konstruieren Sie ein DateTime -Objekt aus der aktuellen Zeit.
publicStringtoString()
In eine Zeichenfolge konvertieren.
publiclonggetTime()
Gibt die Anzahl der Millisekunden seit dem neuen Jahrhundert zurück, die für Zeitberechnungen verwendet werden können.
[Beispiel 3.10] Die Zeit für den Testausführungszyklus (die Größenordnung ist Millisekunden), die spezifische Zeitsituation ist in Abbildung 3.9 dargestellt. Der Quellprogrammcode lautet wie folgt:
// Der Name der Programmdatei wird verwendet. Java importieren java.util.date; public class usedate {public static void main (String [] args) {Date dold = new Date (); long lold = dold.getTime (); System.out.println ("Die Systemzeit vor der Schleife ist:" +dold.toString ()); int sum = 0; für (int i = 0; i <100; i ++) {sum+= i; } Datum dNew = new Date (); long lnew = dnew.getTime (); System.out.println ("Die Systemzeit nach der Schleife ist:" +dnew.toString ()); System.out.println ("Die Anzahl der auf der Schleife ausgegebenen Millisekunden lautet:" + (lnew - lold)); }}Die Ergebnisse zeigen:
Stringklasse
Die String-Klasse wird verwendet, um nicht numerische Zeichenfolgen zu betreiben. Es bietet sieben Arten von Methodenoperationen, nämlich String -Erstellung, Stringlänge, String -Vergleich, String -Abruf, String -Interception, String -Betrieb und Datentypkonvertierung.
2. Stringlänge
public int length()
Gibt die Länge der Zeichenfolge zurück.
3. String -Vergleich
public boolean equals(Object anObject)
Vergleichen Sie, ob die Zeichenfolge die gleiche entspricht wie die von AnObject (Fallempfindlichkeit) dargestellte Zeichenfolge.
public boolean equalsIgnoreCase(String anotherString)
Vergleichen Sie, ob die Saite mithilfe eines Machers (Fall unempfindlich) übereinstimmt.
1. Saitenerstellung
public String()
Konstruieren Sie eine leere Zeichenfolge.
public String(char[] value)
Verwenden Sie Zeichen im Zeichen -Array -Wert, um eine Zeichenfolge zu konstruieren.
public String(String original)
Verwenden Sie eine Kopie des Originalzeichens, um eine neue Zeichenfolge zu erstellen.
4. String -Abruf
public int indexOf(String str)
Gibt den Ort zurück, an dem STR zum ersten Mal in einer Zeichenfolge erscheint.
public int indexOf(String str, int fromIndex)
Gibt zurück, wo der String -STR von INDEX angezeigt wird.
5. String -Abfangen
public String substring(int beginIndex, int endIndex)
Gibt die Zeichenfolge zwischen BenginIndex und Endindex zurück.
6. Stringoperation
Der Bediener ist "+", was den Verbindungsvorgang angibt. Die folgende Zeilenanweisung gibt die angeschlossene Zeichenfolge aus.
System.out.println("Hashtable:" + hScore.toString());
[Beispiel 3.11] Betriebszeichenfolge, das Ausgangsergebnis ist in Abbildung 3.10 dargestellt. Der Quellprogrammcode lautet wie folgt:
// Der Name der Programmdatei ist teststring.java public class testString {public static void main (String [] args) {String str = new String ("Das Substring beginnt am angegebenen begindex."); String str1 = new String ("String"); String str2 = new String (); int size = str.length (); // String Länge int flag = str.Indexof ("substring"); STR2 = str.substring (Flag, Flag + 9); // das Substring -System abrufen. if (str1.equals (str2)) // beurteilen, ob es gleich system.out.println ist ("Die abgefangene Zeichenfolge ist:" + str1); else system.out.println ("Die abgefangene Zeichenfolge ist:" + str2); }}Die Ergebnisse zeigen:
Zusammenfassen
Das obige Inhalt ist in diesem Artikel über den Beispielcode der Java -Datumsklasse und der String -Klasse geteilt. Ich hoffe, es wird für alle hilfreich sein. Interessierte Freunde können weiterhin auf diese Seite verweisen:
Java StringBuffer -Klasse und Code -Analyse der StringTokenizer -Klasse
Eine kurze Diskussion über Klassenklassen in Java
Beispiel eines voll qualifizierten Namenscodes für interne Java -Klassen
Wenn es Mängel gibt, hinterlassen Sie bitte eine Nachricht, um darauf hinzuweisen. Vielen Dank an Freunde für Ihre Unterstützung für diese Seite!