how to rearrange these dates in a file?
<p>Activity 21: Read a text file with delimiters
Make your own copy of the BirthdayApp project from the Student Share Drive. Open the BirthdayForm class inside the project. Also copy the text file called Birthdays.txt and place it inside the project folder. This file contains the names, surnames and dates of birth in the format:
name#surname#date of birth
ie. Fred#Jackson#200596
    Sue#Peter#230678</p>

<p>For example:
Add code so that the following will happen:</p>

<p> Your program must first test if the text file exists when the user clicks the Read File button. If not it must display a suitable message on a message dialogue box asking the user to check the file name.</p>

<p> The file must be read and scanned and display the information as follows:
   Fred      Jackson   20/05/1996
   Sue       Peter     23/06/1978</p>

<p> Note that the birthdates have been rearranged in the format dd/mm/yyyy – you may assume that everyone was born in the 1900s.</p>

<p> Add code to arrange the output neatly in columns using the String format() method.</p>

<p> Add more code so that the person's age this year will also be displayed.</p>

<hr>

<p>So I'm stuck as to how to rearrange the data inside this file as I've only learnt:
<code>File birthDates = new File("BirthDates.txt");</code>
<code>Scanner scFile = new Scanner(birthDates).useDelimiter("#");</code>
and how to check if there is a next line ie, <code>scFile.hasNextLine();</code></p>
