Javaでファイル拡張子に基づいたフィルタリングを行う

watanabe 82views 更新:2015年3月19日

Javaでファイル拡張子(ファイル名の末尾)に基づいてフィルタリングを行う場合は以下のような処理になります。

public static boolean FileFilter(String fileName) {
  String FILTER_EXTENSION_SVG = ".svg";
  if (fileName.endsWith(FILTER_EXTENSION_SVG)) {
    return false;
  }
  return true;
}

ファイル名を渡すことでendsWith()による末尾の比較が行われます。

上記の場合ではsvgファイルの場合はfalse,それ以外ならtrueが返るようになっています。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません