I'm lost on my homework and need a bit of help...i can't figure out a loop that will only print the distinct words while keeping their count...the lab and my code so far is below...I just need hepl with one loop...it should take only 15 minutes...I will pay $15 and need the help as soon as possible as it is driving me nuts...I'd like my code to be modified...so, I can see what i was doing wrong... Here's the lab... In this lab you will write a program that reads in a text file and then display all words appearing in this file one by one. If a word has appeared more than once you should display it just one time. You should also display the number of times each word has appeared in the file. You are required to use JFileChooser to let the user pick the input file. Moreover, words are considered case-insensitive, meaning "the" and "The" ought to be considered the same. For example, if your input file has the following content Already a force in software for personal digital assistants, Microsoft is ramping up efforts to provide the operating systems for those devices' close relative: the next generation of "smart" cell phones that can handle e-mail, digital photos and other data. Microsoft splashed into the smart-phone scene in Europe last year with a device sold by the British wireless carrier Orange. Your output should look like (or very similar to): already 1 a 2 force 1 in 2 software 1 for 2 personal 1 digital 2 assistants 1 microsoft 2 is 1 ramping 1 up 1 efforts 1 to 1 provide 1 the 4 operating 1 systems 1 here's what i've got... package arrayreader; import java.io.*; import javax.swing.*; import java.util.*; public class ArrayThing { public static void main(String[] args) { JFileChooser chooser = new JFileChooser ("C:\\Documents and Settings"); if([login to view URL] (null) == JFileChooser.APPROVE_OPTION) { File selectedFile = chooser.g
## Deliverables
1) Complete and fully-functional working program(s)
## Platform
i just want to be able to run the program in jbuilder... -java-