Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

**This is a Java Problem, needs to be done in Eclipse** Write a program Find that searches all files specified on the command line and

**This is a Java Problem, needs to be done in Eclipse**

Write a program Find that searches all files specified on the command line and prints out all lines containing a specified word. For example, if you call

java Find ring report.txt address.txt Homework.java

then the program might print

report.txt: has broken up an international ring of DVD bootleggers that

address.txt: Kris Kringle, North Pole

address.txt: Homer Simpson, Springfield

Homework.java: String filename;

The specified word is always the first command line argument.

**You MUST MUST MUST include the following within your code, no exceptions!**

import java.io.File;

import java.io.FileNotFoundException;

import java.util.Scanner;

/**

* Code for E11.8. Searches all files specified on the command line and prints out all lines

containing a specified word.

* @author

*/

public class Find

{

/**

Searches file for a word, prints out all lines containing that word.

@param wordToFind the word to find

@param filename the filename for the file to search

*/

public static void findAndPrint(String wordToFind, String filename)

{

}

/**

First argument of the main method should be the word to be searched

For other arguments of the main method, store the file names to be examined

*/

public static void main(String[] args)

{

// call findAndPrint for each text file

}

}

**Sample Text File Below**

Mary had a little lamb, little lamb, little lamb, Mary had a little lamb, its fleece was white as snow. And everywhere that Mary went, Mary went, Mary went, and everywhere that Mary went, the lamb was sure to go.

It followed her to school one day school one day, school one day, It followed her to school one day, which was against the rules. It made the children laugh and play, laugh and play, laugh and play, it made the children laugh and play to see a lamb at school.

Thank you!

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

More Books

Students also viewed these Databases questions