私は値(アカウント配列からアカウント)を削除するためにこのメソッドを書いています。方法の配列から値を削除するには?
public boolean removeAccount(BankAccount accountNumber){
for(int i = accounts.length - 1; i >= 0; i--) {
if(accounts[i] == accounts.length+1) {
accounts.length;
}
return -1
}
これは、配列から要素を削除する適切な方法でしょうか?
あなたは引数としてaccountNumberを渡しますが、あなたはそれを使用していませんが、これは目的ですか? – alexbt
'List'を使う... – Reimeus
私は@Reimeusに同意します。また、コードに括弧がない場合は-1を返します(メソッドの戻り値の型はbooleanです)。 – alexbt