La classe de date est utilisée pour spécifier la date et l'heure. Son constructeur et ses méthodes communes sont les suivantes:
publicDate()
Construisez un objet DateTime à partir de l'heure actuelle.
publicStringtoString()
Convertir en une chaîne.
publiclonggetTime()
Renvoie le nombre de millisecondes depuis le nouveau siècle, qui peut être utilisé pour les calculs de temps.
[Exemple 3.10] Le temps pris pour le cycle d'exécution du test (l'ordre de grandeur est des millisecondes), la situation temporelle spécifique est illustrée à la figure 3.9. Le code du programme source est le suivant:
// Le nom du fichier du programme est usedate.java import java.util.date; classe publique Usedate {public static void main (String [] args) {date dold = new Date (); long lold = dold.gettime (); System.out.println ("L'heure du système avant la boucle est:" + dold.toString ()); int sum = 0; pour (int i = 0; i <100; i ++) {sum + = i; } Date dnew = new Date (); long lnew = dnew.gettime (); System.out.println ("L'heure du système après la boucle est:" + dnew.toString ()); System.out.println ("Le nombre de millisecondes dépensé sur la boucle est:" + (lnew - lold)); }}Les résultats montrent:
Classe de chaînes
La classe String est utilisée pour faire fonctionner des chaînes non nucères. Il fournit sept types d'opérations de méthode, à savoir la création de chaînes, la longueur de chaîne, la comparaison de chaînes, la récupération de chaîne, l'interception de chaîne, le fonctionnement des chaînes et la conversion de type de données.
2. Longueur de la chaîne
public int length()
Renvoie la longueur de la chaîne.
3. Comparaison des cordes
public boolean equals(Object anObject)
Comparez si la chaîne est la même que la chaîne représentée par AnObject (Case Sensitive).
public boolean equalsIgnoreCase(String anotherString)
Comparez si la chaîne est la même que Anotherestring (cas insensible).
1. Création de cordes
public String()
Construire une chaîne vide.
public String(char[] value)
Utilisez des caractères dans la valeur du tableau de caractères pour construire une chaîne.
public String(String original)
Utilisez une copie de la chaîne d'origine pour construire une nouvelle chaîne.
4. RÉTENTION DE CHAMPS
public int indexOf(String str)
Renvoie l'emplacement où STR apparaît pour la première fois dans une chaîne.
public int indexOf(String str, int fromIndex)
Renvoie où la chaîne STR apparaît à partir de l'Index.
5. Interception de cordes
public String substring(int beginIndex, int endIndex)
Renvoie la chaîne entre BenginIndex et Endindex.
6. Fonctionnement des cordes
L'opérateur est "+", qui indique l'opération de connexion. L'instruction de ligne suivante sortira la chaîne connectée.
System.out.println("Hashtable:" + hScore.toString());
[Exemple 3.11] chaîne de fonctionnement, le résultat de sortie est illustré à la figure 3.10. Le code du programme source est le suivant:
// Le nom du fichier de programme est TestString.java public class TestString {public static void main (String [] args) {String str = new String ("La sous-chaîne commence au début de laIndex spécifié."); String str1 = new String ("String"); String str2 = new String (); int size = str.length (); // Longueur de chaîne int flag = str.indexof ("substring"); str2 = str.substring (drapeau, drapeau + 9); // récupérer le système de substring.out.println ("string" + str + "/ n La longueur totale est:" + taille); if (str1.equals (str2)) // juger s'il s'agit d'un système égal.out.println ("La chaîne interceptée est:" + str1); else System.out.println ("La chaîne interceptée est:" + str2); }}Les résultats montrent:
Résumer
Ce qui précède est tout le contenu partagé dans cet article sur l'exemple de code de la classe Java Date et de la classe String. J'espère que ce sera utile à tout le monde. Les amis intéressés peuvent continuer à se référer à ce site:
Classe Java StringBuffer et analyse de code de classe StringTokenizer
Une brève discussion sur les cours de classe en Java
Exemple de code de nom entièrement qualifié pour les classes internes Java
S'il y a des lacunes, veuillez laisser un message pour le signaler. Merci vos amis pour votre soutien pour ce site!