栈71. 简化路径

public String simplifyPath(String path) {
    String[] strings = path.split("/");
    Stack<String> queue = new Stack<>();
    for (String str : strings) {
        if (str.equals(".") || str.isEmpty()) {
            continue;
        }
        if (str.equals("..")) {
            if(queue.size() > 0)
                queue.pop();
            continue;
        }
        queue.push(str);
    }
<pre><code>StringBuilder stringBuilder = new StringBuilder();
for (String str : queue) {
    stringBuilder.append('/');
    stringBuilder.append(str);
}
String value = stringBuilder.toString();
if (value.isEmpty()) {
    value = "/";
}

return value;

}