Pour le moment, il est résumé sous forme de mémorandum. Ce n'est peut-être pas pratique. J'écrirai à partir de Java pour le moment. Veuillez indiquer si vous écrivez quelque chose d'étrange.
Sample1.java
/**Combiner des littéraux de caractères et des constantes**/
String final CONSTSTR = "A";
String strA = "A" + "B" + CONSTSTR; //Littéraux et constantes+Bon à combiner avec
System.out.println(strA); // ABA
/**Autres jointures**/
String strB = "B";
String strC = "C";
StringBuilder buff = new StringBuilder();
buff.append(strA);
buff.append(strB);
buff.append(strC);
Cet article est détaillé https://qiita.com/yoshi389111/items/67354ba33f9271ef2c68
Sample2.java
/**Convertir normalement de chaîne de caractères en nombre**/
String strA = "1";
int numA = Integer.parseInt(strA);
/**Compte tenu de la gestion des exceptions, 0 est renvoyé au moment de l'exception pour le moment**/
String hoge = "hoge";
try {
int numB = Integer.parseInt(hoge);
} catch (NumberFormatException e) {
return 0;
}
Sample3.java
/**Découper en spécifiant le point de départ et le point final à découper**/
String strA = "12345";
strA.substring(0,3); // 123
strA.substring(1,3); // 23
/**Découper en spécifiant uniquement le point de départ à découper**/
strA.substring(2); // 345
Sample4.java
/**Découpez un seul caractère avec le type Char**/
String strA = "12345";
Char charA = strA.charAt(3); // 4
Sample5.java
/**Vide avant et après(Demi-largeur uniquement)Effacer**/
String strA = " ABC ";
strA.trim(); // ABC
Sample6.java
String strA = "ABCABCABC";
/**Remplacez tout A par X**/
strA.replace('A', 'X'); // XBCXBCXBC
/**Remplacez uniquement le tout premier A par X**/
strA.replaceFirst('A', 'X'); // XBCABCABC
Sample7.java
String strA = "ABC";
String strB = null;
/**Déterminez s'il s'agit d'une correspondance exacte**/
"ABC".equals(strA); // true
"CBA".equals(strA); // false
/**Faux jugement si la chaîne de caractères de jugement est nulle**/
"ABC".equals(strB); // false
Sample8.java
String strA = "ABC";
String strB = "xyz";
/**Ignorer les cas et juger s'ils correspondent**/
"abc".equalsIgnoreCase(strA); // true
"XYZ".equalsIgnoreCase(strB); // true
Sample9.java
String strA = "ABCDE";
/**Déterminez s'il s'agit d'une correspondance de préfixe ou de suffixe**/
strA.startsWith("AB"); // true
strA.endWith("DE"); // true
Sample10.java
String strA = "";
/**Déterminez si la chaîne de caractères est vide**/
strA.isEmpty(); // true
Sample11.java
String strA = "ABCDEFGHIJ";
/**Déterminer si une chaîne de caractères spécifique est incluse**/
strA.contains("DE"); // true
Recommended Posts