APIクリーンアップString-2
10637 ワード
0. StringBuffer
Buffer=スペース=バッファ=スタンバイスペース
StringBuffer sb = new StringBuffer();
1.append重要
追加された関数
sb.append("복이는 ");
sb.append("귀여워");
System.out.println(sb);
*결과값 : 복이는 귀여워
2.中間挿入(指定位置)
offset? = 距離、位置
sb.insert(0, "고양이 ");
System.out.println(sb);
*결과값 : 고양이 복이는 귀여워
3 . indexOf
ナビゲーション関数
int index = sb.indexOf("고양이");
System.out.println(index); *결과값 : 0 메모리상 존재
int index2 = sb.indexOf("봉이");
System.out.println(index2); *결과값 : -1 못찾아서 반환
4.削除
関数の削除
int index3 = sb.indexOf("복이");
sb.delete(index3, index3 + 3); // 하드코딩
sb.delete(index3, index3 + "복이".length());
System.out.println(sb);
*결과값 : 고양이 는 귀여워
削除先に4-1を追加
sb.insert(index3, "봉이");
System.out.println(sb);
*결과값 : 고양이 봉이는 귀여워
削除先に4-2を追加
sb.replace(index3, index3 + 3, "오봉이");
System.out.println(sb);
*결과값 : 고양이 오봉이 귀여워
5 . 比較演算子文字列
StringBuffer sb2 = new StringBuffer("abc");
System.out.println(sb2.compareTo(new StringBuffer("abc") )); * 이걸 추천
System.out.println(sb2.toString().equals("abc")); // true
6. reverse
文字列の反転
StringBuffer sb = new StringBuffer("가나다라마바사");
System.out.println(sb.reverse());
*결과값 : 사바마라다나가
7. setCharAt
sb.setCharAt(0, 'A');
System.out.println(sb);
Reference
この問題について(APIクリーンアップString-2), 我々は、より多くの情報をここで見つけました https://velog.io/@bh0117/API-정리-2テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol