Ok
Basically, my teacher assigned us this project and I've asked around my class for help but no one has finished it, so they are turning their projects in late.
I need help with it
This is what I need to do (not quoted) + This is only one of the 3 tasks that I have:
Find the # of times that a word appears in the text document
Anything with a dash between two words is one word
Anything with a space between two words is two words (such as twenty- seven)
I am supposed to use Scanner to open the text document (named lincoln.txt)
I believe that it is:
try
{
Scanner fin = new Scanner (new File(fname));
}
catch (FileNotFoundException e)
{
//missing something here
System.out.println ("File " + fname + " not found");
//missing something here
System.exit (1);
}
lincoln.txt:
The Gettysburg Address
Fourscore and seven years ago our fathers brought forth on
this continent a new nation, conceived in liberty, and dedicated to
the proposition that all men are created equal.
Now we are engaged in a great civil war, testing whether that
nation, or any nation so conceived and so dedicated, can long endure.
We are met on a great battlefield of that war. We have come to
dedicate a portion of that field as a final resting-place for those
who here gave their lives that the nation might live. It is altogether
fitting and proper that we should do this. But, in a larger sense, we
cannot dedicate, we cannot consecrate, we cannot hallow, this ground.
The brave men, living and dead, who struggled here have consecrated
it, far above our poor power to add or detract. The world will little
note, nor long remember, what we say here, but it can never forget
what they did here. It is for us the living, rather, to be dedicated
here to the unfinished work which they who fought here have thus far
so nobly advanced. It is rather for us to be here dedicated to the
great task remaining before us - that from these honored dead we take
increased devotion to that cause for which they gave the last full
measure of devotion - that we here highly resolve that these dead
shall not have died in vain - that this nation, under God, shall have
a new birth of freedom and that government of the people, by the
people, for the people, shall not perish from the earth.
I have to use ArrayLists in order to do this
However, I do not know how to use a loop to store each word into the list
I need desperate help with this project
Any help is welcomed
Thanks
Basically, my teacher assigned us this project and I've asked around my class for help but no one has finished it, so they are turning their projects in late.
I need help with it
This is what I need to do (not quoted) + This is only one of the 3 tasks that I have:
Find the # of times that a word appears in the text document
Anything with a dash between two words is one word
Anything with a space between two words is two words (such as twenty- seven)
I am supposed to use Scanner to open the text document (named lincoln.txt)
I believe that it is:
try
{
Scanner fin = new Scanner (new File(fname));
}
catch (FileNotFoundException e)
{
//missing something here
System.out.println ("File " + fname + " not found");
//missing something here
System.exit (1);
}
lincoln.txt:
The Gettysburg Address
Fourscore and seven years ago our fathers brought forth on
this continent a new nation, conceived in liberty, and dedicated to
the proposition that all men are created equal.
Now we are engaged in a great civil war, testing whether that
nation, or any nation so conceived and so dedicated, can long endure.
We are met on a great battlefield of that war. We have come to
dedicate a portion of that field as a final resting-place for those
who here gave their lives that the nation might live. It is altogether
fitting and proper that we should do this. But, in a larger sense, we
cannot dedicate, we cannot consecrate, we cannot hallow, this ground.
The brave men, living and dead, who struggled here have consecrated
it, far above our poor power to add or detract. The world will little
note, nor long remember, what we say here, but it can never forget
what they did here. It is for us the living, rather, to be dedicated
here to the unfinished work which they who fought here have thus far
so nobly advanced. It is rather for us to be here dedicated to the
great task remaining before us - that from these honored dead we take
increased devotion to that cause for which they gave the last full
measure of devotion - that we here highly resolve that these dead
shall not have died in vain - that this nation, under God, shall have
a new birth of freedom and that government of the people, by the
people, for the people, shall not perish from the earth.
I have to use ArrayLists in order to do this
However, I do not know how to use a loop to store each word into the list
I need desperate help with this project
Any help is welcomed
Thanks