1. Quelques méthodes courantes de chaînes en Java
Copiez le code comme suit :
/**
*
*/
package com.you.model;
/**
* @auteur Administrateur
* @date 2014-02-24
*/
classe publique Remplacer {
/**
* @param arguments
*/
public static void main (String[] arguments)
{
/**
* Chaîne originale
*/
String str = "78454545855ksdjnf dnfdksf klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>";
/**
*concat()
*/
str = str.concat(str);
System.out.println("Première fois concat() : " + str);
System.out.println();
/**
* stagiaire()
*/
str = str.intern();
System.out.println("Deuxième stagiaire():" + str);
System.out.println();
/**
* remplacer("","")
*/
str = str.replace("8", "Devenez riche");
System.out.println("Le troisième remplacement('',''):" + str);
System.out.println();
/**
* remplacerTout("","")
*/
str = str.replaceAll("f", "Amitabha");
System.out.println("La quatrième fois replaceAll('',''):" + str);
System.out.println();
/**
* remplacerPremier("","")
*/
str = str.replaceFirst("7", "sept sept quarante-neuf jours");
System.out.println("La cinquième fois replaceFirst('',''): " + str);
System.out.println();
/**
*sous-chaîne()
*/
str = str.substring(20);
System.out.println("La sixième sous-chaîne() : " + str);
System.out.println();
/**
* sous-chaîne(, )
*/
str = str.substring(25, 35);
System.out.println("La septième sous-chaîne(0,10) : " + str);
System.out.println();
/**
* toLowerCase()
*/
str = str.toLowerCase();
System.out.println("La huitième fois toLowerCase() : " + str);
System.out.println();
/**
* versUpperCase()
*/
str = str.toUpperCase();
System.out.println("La neuvième fois toUpperCase() : " + str);
System.out.println();
/**
* garniture()
*/
str = str.trim();
System.out.println("Le dixième trim() : " + str);
System.out.println();
/**
*longueur()
*/
int len = str.length();
System.out.println("La onzième longueur() : " + len);
}
}
2. Résultat
Copiez le code comme suit :
Premier concat() : 78454545855ksdjnf dnfdksf klkADE TGTH chêne eiru L!@@$#%$^*&(*()()><?<>>>78454545855ksdjnf dnfdksf klkADE TGTH chêne eiru L!@@$#%$^*&(*()()><?<>>>
Deuxième stagiaire():78454545855ksdjnf dnfdksf klkADE TGTH chêne eiru L!@@$#%$^*&(*()()><?<>>>78454545855ksdjnf dnfdksf klkADE TGTH chêne eiru L!@@$#%$^*&(*()()><?<>>>
La troisième fois, remplacez ('',''): 7发财454545发财55ksdjnf dnfdksf klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>7 发财454545发财55ksdjnf dnfdksf klkADE TGTH chêne eiru L!@@$#%$^*&(*()()><?<>>>
La quatrième fois replaceAll('',''): 7 fortune 454545 fortune 55ksdjnAmitabhadnAmitabhadksAmitabhaklkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>> 7 Devenez riche 454545 Devenez riche 55ksdjn Amitabha dn Amitabha dks Amitabha klkADE TGTH chêne eiru L!@@$#%$^*&(*()()><?<>>>
La cinquième fois replaceFirst('','') : soixante-dix-sept quarante-neuf jours pour devenir riche 454545 devenir riche 55ksdjn Amitabha dn Amitabha dks Amitabha klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>7 Devenez riche 454545 Devenez riche 55ksdjn Amitabha dn Amitabha dks Amitabha klkADE TGTH chêne eiru L!@@$#%$^* &( *()()><?<>>>
La sixième sous-chaîne() : djn Amitabha dn Amitabha dks Amitabha klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>7 fortune 454545 fortune 55ksdjn Amitabha dn Amitabha dks Amitabha KlkADE TGTH CHÊNE EIRU L!@@$#%$^*&(*()()><?<>>>
La septième sous-chaîne (0,10) : ADE TGTH e
La huitième fois toLowerCase() : ade tgth e
Le neuvième toUpperCase() : ADE TGTH E
Le dixième trim() : ADE TGTH E
Onzième durée() : 10