適切な出力を得るために条件を追加する必要がある小さなコードがあります。
mimeList 内の要素が Last の場合は、else部分に移動します。またはifに。
この ArrayList には常に 1 つの要素があります。
(要素が 1 つしかない場合は、それが最後の要素であることを意味します。)
for (int i = 0; i < mimeList.size(); i++) {
StringBuffer sb = new StringBuffer();
if () {
queryString = sb.append(queryString).append(key)
.append("=").append(mimeList.get(i)).append(" or ").toString();
}else{
queryString = sb.append(queryString).append(key)
.append("=").append(mimeList.get(i)).toString();
}
}