【发布时间】:2012-03-17 14:08:49
【问题描述】:
这似乎是一个愚蠢的问题,因为 Java 确实短路了,但我记得 Android 并没有像我假设的那样完全使用 Java,所以在我写的这段代码中说:
... code omitted ...
else if (mimeType.equals("application/x-tar")
|| mimeType.equals("application/x-rar-compressed")
|| mimeType.equals("application/stuffit")
|| mimeType.equals("application/zip")
|| mimeType.equals("application/x-gzip"))
...把比较常见的东西(zip/rar)放在不太常见的东西(tarballs/gzip)之前会更好吗?
我无法在 SO 上找到类似问题的事实可能给了我这个问题的答案,但安全总比抱歉好。
【问题讨论】: