Question: Declare an interface Filter as follows: public interface Filter { boolean accept(Object x); } Write a method: public static ArrayList collectAll(ArrayList objects, Filter f) that
Declare an interface Filter as follows:
public interface Filter { boolean accept(Object x); }
Write a method: public static ArrayList
Provide a class ShortWordFilter whose filter method accepts all strings of length < 5.
Then write a program that asks the user for input and output textfile names, reads all words from inputfile, puts them into an ArrayList
Write another program which uses the interface and method written above, but this time it writes the results to a binary file using UTF-8. Also, this time it will append to the file if it already exists. (I need code for this one, it uses the same method and interfaces but writes the results to a binary file using UTF-8.)
End text files with .txt, and binary files with .dat
Please provide the sample output.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
