Derzeit wird es als Memorandum zusammengefasst. Es kann nicht praktisch sein. Ich werde vorerst aus Java schreiben. Bitte weisen Sie darauf hin, wenn Sie etwas Seltsames schreiben.
Sample1.java
/**Kombinieren Sie Zeichenliterale und Konstanten**/
String final CONSTSTR = "A";
String strA = "A" + "B" + CONSTSTR; //Literale und Konstanten+Gut zu kombinieren
System.out.println(strA); // ABA
/**Andere Joins**/
String strB = "B";
String strC = "C";
StringBuilder buff = new StringBuilder();
buff.append(strA);
buff.append(strB);
buff.append(strC);
Dieser Artikel ist detailliert https://qiita.com/yoshi389111/items/67354ba33f9271ef2c68
Sample2.java
/**Normalerweise von Zeichenkette in Zahl konvertieren**/
String strA = "1";
int numA = Integer.parseInt(strA);
/**In Anbetracht der Ausnahmebehandlung wird vorerst zum Zeitpunkt der Ausnahme 0 zurückgegeben**/
String hoge = "hoge";
try {
int numB = Integer.parseInt(hoge);
} catch (NumberFormatException e) {
return 0;
}
Sample3.java
/**Ausschneiden durch Angabe des zu schneidenden Start- und Endpunkts**/
String strA = "12345";
strA.substring(0,3); // 123
strA.substring(1,3); // 23
/**Schneiden Sie aus, indem Sie nur den Startpunkt angeben, der ausgeschnitten werden soll**/
strA.substring(2); // 345
Sample4.java
/**Schneiden Sie nur ein Zeichen mit Char-Typ aus**/
String strA = "12345";
Char charA = strA.charAt(3); // 4
Sample5.java
/**Vorher und nachher leer(Nur halbe Breite)Löschen**/
String strA = " ABC ";
strA.trim(); // ABC
Sample6.java
String strA = "ABCABCABC";
/**Ersetzen Sie alle A durch X.**/
strA.replace('A', 'X'); // XBCXBCXBC
/**Ersetzen Sie nur das allererste A durch X.**/
strA.replaceFirst('A', 'X'); // XBCABCABC
Sample7.java
String strA = "ABC";
String strB = null;
/**Stellen Sie fest, ob es sich um eine genaue Übereinstimmung handelt**/
"ABC".equals(strA); // true
"CBA".equals(strA); // false
/**Falsches Urteil, wenn die Beurteilungszeichenfolge null ist**/
"ABC".equals(strB); // false
Sample8.java
String strA = "ABC";
String strB = "xyz";
/**Fall ignorieren und beurteilen, ob sie übereinstimmen**/
"abc".equalsIgnoreCase(strA); // true
"XYZ".equalsIgnoreCase(strB); // true
Sample9.java
String strA = "ABCDE";
/**Bestimmen Sie, ob es sich um eine Präfixübereinstimmung oder eine Suffixübereinstimmung handelt**/
strA.startsWith("AB"); // true
strA.endWith("DE"); // true
Sample10.java
String strA = "";
/**Stellen Sie fest, ob die Zeichenfolge leer ist**/
strA.isEmpty(); // true
Sample11.java
String strA = "ABCDEFGHIJ";
/**Bestimmen Sie, ob eine bestimmte Zeichenfolge enthalten ist**/
strA.contains("DE"); // true
Recommended Posts