java.lang パッケージにはどういうクラスがあるのか 左辺がObjectで右辺は何でも入れられる (Object型の変数には、どんな「オブジェクト」でも代入できる) → 全部 Object を継承しているから。 Object o1 = "hello"; Object o2 = 123; // Integerに変換されて入る Object o3 = new ...
Javaで文字列連結を + 演算子で書いて、上司やレビュアーに指摘された経験はありませんか? 私は最初の現場で「ループ内で + 連結してるけど、ここは改善したほうがいい」と言われてから、基本は StringBuilder(必要なら StringBuffer)を使うようになりました。