Question: matchingParentheses takes a String as input and returns a boolean: The method should return true if all the parentheses (if any) in the input are
matchingParentheses takes a String as input and returns a boolean: The method should return true if all the parentheses (if any) in the input are properly matched. Any closing parenthesis ')' should be preceded by a matching open parenthesis '(' and there should be exactly one open parenthesis for each closed parenthesis. matchingParentheses("This is a (test (of the) (matching)) parentheses") should return true matchingParentheses("The (second closing) parenthesis) does not match") should return false
You are allowed to use the following from the Java API:
class String
length
charAt
class StringBuilder
length
charAt
append
toString
class Character
any method
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
