Goal Parser Interpretation LeetCode solution in Java
1class Solution {2public String interpret(String c) {3StringBuilder st = new StringBuilder();4for (int i = 0; i < c.length(); i++) {5if (c.charAt(i) == 'G') st.append("G");6else {7if (c.charAt(i + 1) == ')') {8st.append("o");9i++;10} else {11st.append("al");12i = i + 3;13}14}15}16return st.toString();17}18}