######以下のサンプルプログラムを通し、equalsメソッドにおける条件分岐への理解を深めたいと考えております。
ex.サンプルプログラム public boolean equals (Object o){ //1.Objectクラスの引数oについて等価判定をします if(this == o) {//2.もし、引数oと●●が等しかったらtrueを返してください return true; }else if (o instanceof A){//3.引数oを型Aにキャストしても問題がなかった場合もtrueを返す return true; } else { //4.全ての条件を満たさない場合はfalseを返してください return false; } }
######equals()メソッド内の一番最初の条件分岐で指しているthisにが何を指しているのかを教えていただけると幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。