Question: 49. Design and code a new method to be exported from LinkedStringLog called howMany, with the following signature: public int howMany(String element ) The method

49. Design and code a new method to be exported from LinkedStringLog called howMany, with the following signature: public int howMany(String element ) The method returns an int value indicating how many times element occurs in the StringLog.

If Needed/helps here's the StringLogInterface :

public interface StringLogInterface

{ void insert(String element);

boolean isFull( );

int size( );

boolean contains(String element);

void clear( );

String getName( );

String toString( );

}

LinkedStringLog:

public class LinkedStringLog implements StringLogInterface { protected LLStringNode log; protected String name; public LinkedStringLog(String name) { log = null; this.name = name; } public int howMany(String element) // this method returns an int value how many times it occurs in StringLog { int elemtCount = 0; LLStringNode node; node = log; while (node != null) { if (element.equalsIgnoreCase(node.getInfo())) { elemtCount ++; node = node.getLink(); } else { node = node.getLink(); } } return eleCount; }

Please include an output!

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!