Maison >Java >javaDidacticiel >Résumé des opérations de chaîne et des opérations de date courantes en Java

Résumé des opérations de chaîne et des opérations de date courantes en Java

高洛峰
高洛峰original
2017-01-20 16:40:031347parcourir

1. Opérations sur les chaînes

Créer une chaîne

String s2 = new String("Hello World");

String s1 = "Hello World";

1. Connexion de chaîne

Lorsque plusieurs chaînes sont liées, chaque chaîne est connectée, ce qui est un lien de chaîne. Après la connexion, une nouvelle chaîne est générée.

2. Obtenez la longueur de la chaîne a.lenght()

Commencez à partir de 0 selon l'index, interceptez la longueur de la chaîne a.substring(1,3); position 1 à 3 Position numérique.

3. Obtenez la position d'index de la méthode indexOf() de chaîne spécifiée ;

valeur de retour indexOf(s) : renvoie l'index de la première occurrence de s dans la chaîne

valeur de retour lastIndexOf(s) : renvoie l'index de la dernière occurrence de s dans la chaîne

4. Supprimez les espaces avant et après la chaîne trim()

Résumé des opérations de chaîne et des opérations de date courantes en JavaRésumé des opérations de chaîne et des opérations de date courantes en Java

5. la chaîne spécifiée Méthode Matched string replace()

Résumé des opérations de chaîne et des opérations de date courantes en JavaRésumé des opérations de chaîne et des opérations de date courantes en Java

6. Déterminez si les chaînes sont égales, méthode equals()

use equals() est strictement sensible à la casse lors de la comparaison de chaînes. Dans cette condition, si les deux chaînes ont toujours les mêmes caractères et la même longueur, elle renvoie vrai, sinon elle renvoie faux.

7. Déterminer le début d'une chaîne, méthode startupsWith() Déterminer la fin d'une chaîne La méthode endWith()

est utilisée pour déterminer si l'objet chaîne actuel commence ou se termine par le caractère spécifié par le paramètre.

8. Conversion de casse

Convertissez les lettres majuscules de la chaîne en méthode minuscule toLowerCase() ;

Convertissez les lettres minuscules de la chaîne en méthode majuscule toUpperCase().

9. Méthode String split split (String sign)

Cette méthode divise complètement la chaîne en fonction du délimiteur spécifié.

Devoirs :

public static void main1 (String[] args){
 String a = "abcdefghigklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ123456789" ;
 for(int i=0;i<4;i++){
 int b = (int)(Math.random()*100)%a.length();
 String c = a.substring(b, b+1);
 System.out.print(a.substring(b, b+1));
   
 }
 }
//随机生成不重复的四位数的验证码

Résumé des opérations de chaîne et des opérations de date courantes en Java

public static void main(String[] args){
 String a = " <student><xm>张三</xm><xb>男</xb></student>";
 String b = a.substring(a.indexOf("<xm>")+4,a.indexOf("</xm>") );
 System.out.println("姓名:"+b);
 String c =a.substring(a.indexOf("<xb>")+4,a.indexOf("</xb>") );
 System.out.println("性别:"+c);
  
 }
 //截取姓名和性别

Résumé des opérations de chaîne et des opérations de date courantes en Java 2. Opérations de date : Calendrier

(1) Lire la date

Calendrier a = Calendar.getInstance();

d.get(constant);

d.get(Calendar .YEAR); //Renvoyer l'année numérique

d.get(Calendar); .MONTH); //Mois

d.get(Calendar.DAY_OF_MONTH); //Jour

d.get(Calendar.HOUR) ;//Hour

d.get(Calendar.MINUTE);/ /Minute
d.get(Calendar.SECOND);//Second
d.get(Calendar.MILLISECOND);//Millisecond

Affichage formaté de la date :

Utiliser affichage du formatage de la date SimpleDateFormat

1. Créer un calendrier de date

Calendrier a = Calendar.getInstance(); = new SimpleDateFormat("Style de formatage");

aa,aaaa --année

M,MM--mois

j,jj --jour

h,hh--heure, 12 heures horloge ; HH--heure, horloge 24 heures

m, mm-minute

s, ss-second

3. Formater le calendrier

f.format(date); //Notez qu'il s'agit de Date, pas de Calendar;

f.format(a.getTime()); // Utilisez la fonction getTime() de l'objet Calendar pour le convertir en objet Date

(2) Écrivez la date

Calendrier a = Calendar.getInstance();

a.set(année, mois, jour);

a.set(année, mois, jour) , heure, minute, seconde);

a.set(constante, valeur);

//c.set(1999,8,12) ;

//c.set(1999, 2,4 ,18,55,32);

//c.set(Calendar.YEAR, 1980);







public class Dog {
 public static void main(String[] args){
 Calendar a = Calendar.getInstance();
 a.set(2002, 2, 13);
 SimpleDateFormat b = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
 String c = b.format(a.getTime());
 System.out.println(c);
 }
//格式化日期显示
//时分秒不写是当前时间
Ce qui précède est l'intégralité du contenu de cet article. J'espère que le contenu de cet article pourra apporter une certaine aide aux études ou au travail de chacun. J'espère également soutenir le site Web PHP chinois !

Résumé des opérations de chaîne et des opérations de date courantes en JavaPour plus d'articles sur les opérations de chaîne et les opérations de date courantes en Java, veuillez faire attention au site Web PHP chinois !

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn