転職を繰り返したサラリーマンの多趣味ブログ

30才未経験でSEに転職した人の多趣味ブログ

プログラミング

【Java】文字列結合についてのメモ

演算子「+=」を使った文字列結合の場合、暗黙的にStringBuilderオブジェクトを生成している。 そのため、ループ処理を使った文字列結合の場合は、StringBuilderオブジェクトの生成を最小限にすべき。 String[] array = {"abc", "def", "ghi"}; StringBuilder…

【Java】StringBuilderクラスでよく使うメソッドメモ

変更可能文字列クラスのStringBuilderクラスのメモ。 append:指定した文字列を追加 StringBuilder sb = new StringBuilder("abc"); System.out.println(sb.append("def")); // abcdefと出力される delete:部分文字列を削除 StringBuilder sb = new StringB…

【Java】Stringクラスでよく使うメソッドメモ

JavaのStringクラスでよく使うメソッドのメモです。 charAt:指定した位置の文字を取得 String str = "abcdefghijklmn"; str.charAt(0); // aが出力される compareTo:辞書的にどちらが大きいか比較 String str1 = "a"; String str2 = "b"; System.out.print…