面试中遇到的一道简单的题目,没想到其他更简单的方法了…
public class Test {
StringBuffer result = new StringBuffer();
public String change(String[] str) {
for (int i = 0; i<str.length; i++){
if (str[i].equals("(")||str[i].equals(")")){
continue;
}else{
result = result.append(str[i]);
}
}
return result.toString();
}
public static void main(String[] args) {
Test test = new Test();
String[] str = {"1","2","(","3","4",")","5","(","6","(","7","8",")",")"};
System.out.println(test.change(str));
}
}