[SOLVED] indexing an element in an array help!
Code:
if(input.equals(choices[1])){
accountNum = JOptionPane.showInputDialog("What is your account number?");
result = getAccountIndex(accountNum, accountNumber[i]);
makeDeposit(accountNumber[i],accountBalance[i], creditLimit[i]);
}
if(input.equals(choices[2])){
accountNum = JOptionPane.showInputDialog("What is your account number?");
result = getAccountIndex(accountNum, accountNumber[i]);
makeWithdrawal(accountNumber[i],accountBalance[i], creditLimit[i]);
}
I seem to be getting an error on the line "result = ...." on both 'if' statements that says:
Error: getAccountIndex(java.lang.String,java.lang.String[]) in A5Q1ummadhoa cannot be applied to (java.lang.String,java.lang.String)
I think I may be overthinking the situatuation.
Code:
public static int getAccountIndex(String key, String accountNumber[]){
int result = -1;
for(int i=0;i<accountNumber.length;i++){
if(key.equals(accountNumber[i])){
return i;
}
else System.out.println("Invalid account number.");
}
return result;
}