This is my code to read from file and display in console
try
{
BufferedReader readFile = new BufferedReader(new FileReader("sales.txt"));
String line = "";
while((line = readFile.readLine()) != null)
{
String tmp[] = line.split(",");
year = Integer.parseInt(tmp[0]);
quarter = tmp[1];
sales = Integer.parseInt(tmp[2]);
//System.out.printf("Year: %s\tQuarter: %s\tSales: %d\n",year,quarter,sales);
}
readFile.close();
}
catch(IOException e)
{
e.printStackTrace();
}
userInput.close();
in my file named "sales.txt" I have this:
2012,Q1,9300
2012,Q2,10225
2012,Q3,12420
2012,Q4,13250
2013,Q1,10500
2013,Q2,10900
2013,Q3,11340
2013,Q4,14600
Now I am stuck on how to calculate average sales for q4 in year 2012 and 2013