printStripped
Category: Programming
Author: Stuart Reges
Book Chapter: 5.3
Problem: printStripped
Write a method printStripped that takes a String as an argument and that prints a complete line of output with any comments stripped from the String. Comments are defined to be characters enclosed in the characters "<" and ">". More precisely, text is "normal" until you encounter a "<" character. From that point on the text is considered a comment until you encounter a ">" character, at which point you return to normal text. This definition allows for "<" inside a comment and ">" outside a comment. You may assume that there are no unclosed comments in the String. For example, the following sequence of calls: printStripped("this is plain text"); printStripped("this has a normal comment <right here> to be removed"); printStripped("this has multiple less-than in a comment "); printStripped("this > has greater-than outside a comment >>"); printStripped("this has multiple comments."); should produce the following output: this is plain text this has a normal comment to be removed this has multiple less-than in a comment this > has greater-than outside a comment >> this has multiple comments. Write your solution to printStripped below.