Complete LineCountAnalyzer. Java:
Screenshots of code:
* LineCountAnalyzer: this class maintains a count of the number * of lines of text. Only lines of length>0 are counted. Publi
public String getReportstr() { return null;
Copyable code:
/*
* LineCountAnalyzer: this class maintains a count of the number
* of lines of text. Only lines of length>0 are counted.
*/
public class LineCountAnalyzer implements TextAnalyzer {
//TODO1: write the rest of this class. Declare any instance variables you need
// and implement the TextAnalyzer methods.
// Hint: You will need a variable to count with and a String Array
/* Implement analyzeData:
* Count the lines of length > 0.
*/
public void analyzeData(String[] textData){
}
/*
* Implement getResultData:
* Returns an array with data from the result of the analysis.
* In this case, there will be one value in this array- the line count.
* Note the array is of type String, so an int must be
* converted to a String before it can be placed on the array.
*/
public String[] getResultData(){
return null;
}
/* Implement getReportStr:
* For e. G. If the count was 250, then return the line count as a String in this format:
* "Number of non-blank lines: 250"
*/
public String getReportStr(){
return null;
}