リファレンスでいろいろ調べていたときに、今まで戻り値がないものとして使っていたメソッドがbooleanの戻り値があることに気付き、
boolean型は戻り値を受け取らなくてもいいのかな?と思い、いろいろ型を変えて試してみたところその他の型でも戻り値を受け取らなくても全然大丈夫なことに気付きました。
調べてみるといつも何気なく使っているList.add(E e)などもbooleanの戻り値を持っているみたいでした。
戻り値は受け取るために設定するものと思っていたので、
- 戻り値を受け取らなくてもエラーがでないことや、
- 受け取らないことのほうが多い(addなどは受け取らないことが多いと個人的には思っています)のに戻り値を設定しているなど
がどうしてなのか分かりません。こうすることで何かメリットや便利なことがあるのでしょうか?お教えいただけると幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/27 15:26