日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
搜索的代碼java java實(shí)現(xiàn)搜索框搜索功能

文件搜索Java源代碼

搜索文件? 你是指搜索硬盤(pán)上的文件么 ? 你可以參考下這個(gè)

成都創(chuàng)新互聯(lián)公司2013年成立,先為翁源等服務(wù)建站,翁源等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為翁源企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。

這個(gè)是建索引的 之后你在索引里查找就行了

import java.io.File;

public class bianli {

public static void main(String[] args) throws Exception {

getAndPrintFile(new File("E:\\"));

}

/**

* 打印出file下的所有目錄包括其子目錄。

* 算法是深度優(yōu)先。

*/

public static void getAndPrintFile(File file) {

if(file.isDirectory()) {

System.out.println(file.toString());

File[] fa = file.listFiles();

if(fa.length 0) {

for(int i = 0; i fa.length; i++) {

getAndPrintFile(fa[i]); //遞歸調(diào)用

}

}

}

else System.out.println(file.toString());

}

}

java如何實(shí)現(xiàn)搜索功能。比如,輸入txt就能搜索出這個(gè)文件夾內(nèi)所有txt格式的文件。請(qǐng)給完整代碼。

import?java.io.*;

public?class?FileDemo{

public?static?void?main(String[]?args)throws?Exception{

//第一個(gè)參數(shù)是文件路徑,第二個(gè)參數(shù)是要搜索的文件擴(kuò)展名

getFile("D:\\JavaDemo",".txt");

}

private?static?void?getFile(String?pathName,?final?String?endsWith)throws?Exception{

File?file?=?new?File(pathName);

if(!file.exists())

throw?new?RuntimeException("文件不存在,你檢索個(gè)P呀。");

file.listFiles(new?FileFilter(){

public?boolean?accept(File?file){

if(file.getName().endsWith(endsWith)){

System.out.println(file.getName());

return?true;

}else

return?false;

}

});

}

}

通過(guò)文字搜索圖片 java代碼實(shí)現(xiàn)及說(shuō)明

import ja.io.*;

//獲取文件夾內(nèi)容

public class getthing

{

public static void main(String[] args) throws Exception

{

System.out.println(welstr);

listFile(new File("e:\\aa")); //想要搜索的路徑

}

public static void listFile(File file) throws Exception

{

if(file.isFile())

{

//輸出的是完整的文件夾內(nèi)文件的路徑

System.out.println("File :"+file.getAbsolutePath());

//01.jpg就是你要找的圖片

if (file.getAbsolutePath().endsWith("01.jpg"))

System.out.println("有搜索的圖片");

}

else

{

System.out.println("Dir :"+file.getAbsolutePath());

File[] files =file.listFiles();

for(int i=0;ifiles.length;i++)

{

listFile(files[i]);

System.out.println("回車(chē)");

}

}

}

}

1 首先確定你要搜索的目錄

2 要搜索的關(guān)鍵字 如“花”

3 只搜索圖片類型 .jpg .gif .png .bmp之類的

4 在文本框里獲得搜索的關(guān)鍵字

5 取得要搜索目錄下的所有圖片類型的名字

6 用關(guān)鍵字和取得的文件名一一進(jìn)行對(duì)比

7 若有關(guān)鍵字 記錄該圖片的名字

8 若都沒(méi)關(guān)鍵字 表示無(wú)該名字的圖片

9 空白區(qū)域你可以用一個(gè)窗體來(lái)表示

10 把搜索到的圖片都顯示在這個(gè)窗體。


網(wǎng)頁(yè)題目:搜索的代碼java java實(shí)現(xiàn)搜索框搜索功能
當(dāng)前URL:http://www.dlmjj.cn/article/dddpesp.html