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

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

2017-07-01から1ヶ月間の記事一覧

【Java】文字と文字列の変換に関するメモ

Stringからcharの配列に変換 String str = "abc"; char[] array = str.toCharArray(); StringBuilderからcharの配列に変換 StringBuilder sb = new StringBuilder("abc"); char[] array = new char[sb.length()]; sb.getChars(0, array.length, array, 0); c…

【Java】数値型から文字列型へ、文字列型から数値型への変換方法メモ

// 数値型から文字列型への変換 String str = Integer.toString(100); // 文字列型から数値型への変換 int i = Integer.parseInt(str);

【Java】文字列比較についてのメモ

同一の文字列オブジェクトを参照しているため、==演算子で比較するとtrue String str1 = "abc"; String str2 = str1; if(str1 == str2) { System.out.println("成立"); // 出力される } 異なる文字列オブジェクトのため、==演算子で比較するとfalse String s…

【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…

【海外ドラマ感想】「Homelnad シーズン1-2 トラウマ」

こんにちわ。上上下下太郎です。Homeland シーズン1-2 トラウマの感想です。アルカイダから奇跡の生還を果たしたニコラス・ブロディ軍曹。しかし、CIA諜報員であるキャリー・マディソンだけが、ブロディ軍曹に疑惑の眼差しを向ける。前回は、キャリーの闇が…