Java 本日の積み上げ

Javaの配列を使うに当たり、

ArrayList<String> bar = (ArrayList<String>)list.clone();

のようにクローンした配列は

bar.add("犬");

のように要素を追加することが出来なかった。

(通常の配列にはもちろん追加可能)

 

② booleanを戻り値にしたメソッドを作成する際、

A == B 

だと何故かエラーが出るので

A.equals(B) 

のようにするとエラーが消えた。

 

③セッターやゲッターなどは一旦忘れてただのメソッドとして認識すると理解が進んだ。

 

④(mac) commandを押したまま引数などの要素をクリックすると、その要素とコネクトしている要素の場所へ飛んでくれる

 

⑤(mac)optionを押したまま引数などの要素をクリックしエンターを押すと、その要素から作れるメソッドなどがを自動で作ってくれるコマンドが出る

 

⑥メソッドの戻り値がreturnで返されるときは呼び出したメソッドがreturnの中身と入れ替わる

 

ということで本日も学びの多い一日だった。