File sering digunakan di Java IO, dan digunakan dalam mengunggah dan menghapus file. Misalnya, ketika kita menulis ke sistem manajemen, kita dapat menggunakan mengunggah dan menghapus gambar. Kemudian kami akan menggunakan file java untuk menanganinya.
Penggunaan dasar file di java membuat dan menghapus file:
Public Class FileDeMo {public static void main (string [] args) {file f = file baru ("d:"+file.separator+"io.txt"); //File.separator gets "/" //file.pathseparator gets ";" coba {f.createNewFile (); } catch (ioException e) {// TODO AUTO-ENCEALATED Catch Block E.PrintStackTrace (); } // dll. Untuk sementara, Anda dapat melihat pembuatan file coba {thread.sleep (3000); } catch (InterruptedException E) {// TODO Auto-Encanerated Catch Block E.PrintStackTrace (); } if (f.exists ()) {f.delete (); } else {System.out.println ("File tidak ada"); }}} Contoh File Java Penggunaan: Kode fungsi unggah gambar yang digunakan dalam pengembangan J2EE:
public void fileupload (@RequestParam multipartfile [] myFiles, httpservletRequest, respons httpservletResponse) melempar ioException {string imgpath = "/unggah" + "/"; File direktori = file baru (request.getSession (). GetserVletContext () .getRealPath ("/") + imgpath); String desfileName = null; String filenewName = null; response.setContentType ("Teks/html; charset = utf-8"); Printwriter out = response.getWriter (); String originalFileName = null; untuk (multipartfile myfile: myfile) {if (myfile.isempty ()) {out.write ("Silakan pilih file dan unggah"); out.flush (); } else {originalFileName = myfile.getoriginalfileName (); if (null! = originalFileName && originalFileName.length ()> 0) {filenewName = uuid.randomuuid () + originalFileName; desfilename = directory.toString () + "/" + filenewName; } coba {fileutils.copyInputStreamtofile (myfile.getInputStream (), file baru (desfileName)); } catch (ioException e) {e.printstacktrace (); out.write ("unggahan file gagal, tolong coba lagi !!"); out.flush (); }}} out.print (FileNewName); out.flush (); } Dan kode yang dihasilkan oleh folder adalah sebagai berikut:
File f1 = file baru ("d:"+file.separator+"test"); f1.mkdir (); // metode untuk mendapatkan nama folder f1.getName ();Ini adalah penggunaan dasar di Java IO dan juga bagian yang lebih sering digunakan.
Di atas adalah semua tentang artikel ini, saya harap ini akan membantu untuk pembelajaran semua orang.