Code:
//class declarations
class Account{
private int accNum;
private double balance;
Transaction trans;
Account(int a, double b, String f, String l){
accNum = a;
balance = b;
Transaction[]trans= new Transaction[10];
}
class Transaction{
private int accNum;
private String date;
Transaction(int a, String d){
accNum = a;
date = d;
}
Problem
I have two files, "accounts.txt" and "transaction.txt", I am trying to read the transaction data from the transaction file into the main Account.
//Code
Transaction[index].trans[i] = new Transaction(in.nextInt(), in.next());
index = position returned by binarysearch
//error : Transaction cannot be located, what might the problem be? Do I use
Account.Transaction[index].trans[i] = new Transaction(in.nextInt(), in.next());