1. 程式人生 > >java 檔名過濾器的使用

java 檔名過濾器的使用

import java.io.*;
public class FileList {

 String path = "C://";
 public void FileListMethod(){
  File file = new File(path);
  String[] str = file.list(new FileNameFilterMethod());
  for(int i=0;i<str.length;i++){
   System.out.println(str[i]);
  }
 }
 public static void main(String[] args) {
  // TODO Auto-generated method stub

  FileList flist = new FileList();
  flist.FileListMethod();
  
   }

import java.io.*;

public class FileNameFilterMethod implements FilenameFilter{

// private String filter;
// public void FileNameFilterMethod(String filter){
//  this.filter=filter;
// }

 public boolean accept(File dir, String name) {
  // TODO Auto-generated method stub
  if(name.length()==10)
      return true;
  else
   return false;
 }

}

相關推薦

java 檔名過濾器的使用

import java.io.*;public class FileList {  String path = "C://"; public void FileListMethod(){  File file = new File(path);  String[] str =

java.io.FilenameFilter檔名過濾器總結

一、FilenameFilter介紹 java.io.FilenameFilter 是檔名過濾器,用來過濾不符合規格的檔名,並返回合格的檔案; 一般地: 1、String[] fs = f.list(); 2、File[] fs = f.listFiles(); 這兩個方法

Java過濾器和攔截器的區別

區別 對象 pos ava 初始 反射機制 action 調用 反射 1.攔截器是基於java反射機制的,而過濾器是基於函數回調的。 2.過濾器依賴於servlet容器,而攔截器不依賴於servlet容器。 3.攔截器只對action起作用,而過濾器幾乎可以對所有請求起作用

Java Servlet 過濾器與 springmvc 攔截器的區別?

結果 dap ber 如果 exce 流程 @override clas 出錯 前言:在工作中,遇到需要記錄日誌的情況,不知道該選擇過濾器還是攔截器,故總結了一下。 servlet 過濾器 定義   java過濾器能夠對目標資源的請求和響應進行截取。過濾器的工作方式分為

[Java Web] 過濾器

value ole chain -name filter afa parameter tex javax 一、簡述 過濾器是服務端與客戶端的請求與響應的中間層組件,主要用戶對瀏覽器的請求進行過濾處理後再轉給下一個資源。 客戶端的請求在交給Servlet處理之前要經過Filt

java過濾器

submit ans implement 頁面請求 class () system troy override form.jsp 1 <%@ page language="java" contentType="text/html; charset=UTF-8"

Java web過濾器驗證登入(避免未經登入進入主頁)

1.首先寫一個許可權過濾filter類,實現Filter介面 1 import java.io.IOException; 2 3 import javax.servlet.Filter; 4 import javax.servlet.FilterChain; 5

通過java檔名

今天新學的,更改資料夾下的檔名 import java.io.File; import java.io.IOException; import java.util.Scanner; public class file { public static void

Java過濾器與攔截器的區別與使用

攔截器(Interceptor) 攔截器是動態攔截Action呼叫的物件。它提供一種機制可以使開發者可以定義一個action執行的前後執行的程式碼,也可以在一個action執行前組織其執行。同時也是提供了一種可以提取的action中可重用的部分的方式 攔截器在A

責任鏈設計模式模擬Java Web過濾器的實現

public class Main { public static void main(String[] args) { String msg = "大家好:),<script>,敏感,被就業"; Request request = new Request(); request.se

java web 過濾器

我們可能經常會用到這一功能,比如有時,我們不希望使用者沒有進行登入訪問後臺的操作頁面,而且這樣的非法訪問會讓系統極為的不安全,所以我們常常需要進行登入才授權訪問其它頁面,否則只會出現登入頁面,當然我的思路: 一種是在jsp頁面進行session的判斷,如果不存在該使用者的session,就跳轉到

FilenameFilter檔名過濾器使用例項

java.io.FilenameFilter是檔名過濾器,用來過濾掉不符合規定的檔名,並返回符合規定的檔名。 一般地: (1)String[] fileNames = file.list(); (2)File[] fileNames = file.listFiles

Java檔名包含中文的檔案壓縮後文件名亂碼問題,完美解決方案

以下類從jdk的src.zip裡提取 ZipConstants.java   ZipEntry.java   ZipOutputStream.java  eclipse中新建工程,放入上述三個檔案 1.ZipOutputStream.java檔案改名為CNZipOutpu

java中String類常用方法I(判斷 Java 檔名是否正確,判斷郵箱格式是否正確)

內容摘自慕課網 具體程式碼: public class HelloWorld { public static void main(String[] args) { // Java檔名 String fileName

Java-Web過濾器應用案例

這裡我們的案例主要表現前兩個應用場景,即驗證是否已經登陸還有編碼轉換。 這裡我們先寫一個登陸jsp,還有成功的頁面以及失敗的頁面,同時建立servlet 登陸頁面 <body> <h1>歡迎訪問本網站,請登入</h1&

java servlet過濾器應用場景

1、統一POST請求中文字元編碼的過濾器  如何 實現: 將每個Servlet共有的程式碼提取出來。 2、禁止瀏覽器快取所有動態頁面的過濾器 如何 實現: response.setDateHeader("Expires",-1); response.setHeader("C

使用java過濾器filter備忘(post multipart/form-data)

測試中介軟體是weblogic8.1.4,jdk 是weblogic 自帶的1.42 在Filter 的具體程式碼中一定要對錶單的型別進行判斷 "post".equals(request.getMethod().toLowerCase())               

java 檔案過濾器的6種實現方法

注:執行環境 IDEA package fileTest; /**  * Created by peipei.zhou on 14-7-10.  * 條件:java中有一個FilenameFilter的介面,能夠過濾得到指定型別的檔案或者目錄,其中必須重寫accept(F

java web 過濾器跟攔截器的區別和使用

注:文章整理自知乎大牛以及百度網友(電腦網路分類達人 呂明),特此感謝! 一、過濾器 1.什麼是過濾器? 過濾器是一個程式,它先於與之相關的servlet或JSP頁面執行在伺服器上。過濾器可

Java檔名==>修改器

java批量修改檔名下載了一個系類的優酷《原創精選》發現檔名很噁心,帶有各種不要的欄位,使檔名變得很長,看不完全最關鍵的是:由於順序強迫症,喜歡按照順序觀看,前面是中文,無法按照檔名排序,中文的後面才是更新日期我要的格式:130601_智商硬傷混黑道笑慘了.mp4這樣可以按照