Arquivo do pacote; importar java.io.file;/** *, produza todos os arquivos em um determinado formato em uma pasta * @author hasee * */public class Demo2 {public static void main (string [] args) {gettxtName ("d:/a", ". jpg"); } public static void gettxtName (caminho da string, string sufixo) {// Defenda se o objeto de arquivo é um arquivo ou uma pasta // construir o arquivo do arquivo de arquivo f = new File (caminho); // Defenda if (f.isfile ()) {if (f.getName (). Endswith (suffix)) {System.out.println (f.getabsolutepath ()); }} else {// transf o arquivo de pasta [] arquivos = f.listfiles (); if (files! = null && files.length> 0) {// continue a obter recursivamente o arquivo ou pasta para (arquivo de arquivo: arquivos) {gettxtName (file.getabsolutepath (), sufixo); }}}}}}2. Exclua todos os arquivos em um determinado formato sob a pasta
arquivo de pacote; importar java.io.file; public class Demo3 {public static void main (string [] args) {// tdo auto-gerado método stub delete ("d:/a", ". jpg"); } public static void Delete (caminho da string, sufixo de string) {arquivo f = novo arquivo (caminho); if (f.isfile ()) {if (f.getName (). endswith (suffix)) {system.out.println (f.getabsolutepath ()+"excluir com sucesso"); f.Delete (); }} else {file [] arquivos = f.listfiles (); if (arquivos! = null && files.length> 0) {for (arquivo de arquivo: arquivos) {delete (file.getabsolutepath (), sufixo); }}}}}}Resumir
O exposto acima é o código de exemplo de todo o arquivo em um determinado formato sob a pasta de saída de implementação Java introduzida pelo editor. Espero que seja útil para todos. Se você tiver alguma dúvida, deixe -me uma mensagem e o editor responderá a todos a tempo. Muito obrigado pelo seu apoio ao site wulin.com!