2つのint値をメソッドで比較しようとしています。
array [i]はpersonオブジェクトのリストであり、gethouseはhouseオブジェクトのみを提供し、houseidは別のクラスにあるため、2つのgetメソッドを続けて配置しました。
2つのget()メソッドを次々に設定できるかどうか疑問に思っていますか?
public Person findperson( int houseId ){
for ( int i = 0; i < array.length; i++ ){
if ( array[ i ].gethouse().gethouseID() == houseId ){
return array[ i ];
}
}
return null;
}