# 괄호 쌍 검사 ## 문제 괄호는 열고 닫힘을 한 쌍으로 한다. 스택을 사용하여 괄호의 쌍이 올바른지 검사하시오. ## 뼈대코드 ``` import java.util.Stack; /** * Parenthesis */ public class Parenthesis { public static void main(String[] args) { String[] tests = { "", "()", "((())", "(()(()(())))", "()())()" }; for (String t : tests) { System.out.printf("\"%s\" -> %s\n", t, isBalanced(t)); } } private static boolean isBalanced(String str) { Stack<Character> stack = new Stack<Character>(); /* 메소드를 구현하시오. */ return false; } } ``` ## 출력 예 ``` "" -> true "()" -> true "((())" - > false "(()(()(())))" -> true "()())()" -> false ```
관련 강의로 이동

코드: java 1.8

public class Main { public static void main(String[] args) { } }

입력

정답이 궁금하다면? 코드를 제출해보세요!