آموزش حذف فایل در جاوا
سلام دوستان در این سری از آموزش برنامه نویسی جاوا به آموزش حذف فایل در جاوا می پردازیم کلاس File شامل متدهای مختلفی است که یکی از آنها Delete است این تابع عمل حذف فایل را انجام میدهد خروجی تابع Delete از نوع Boolean است اگر به درستی فایل حذف شود مقدار برگشتی برابر با true و در غیر اینصورت برابر با false خواهد بود در ادامه با ما همراه باشید تا نحوه استفاده از متد Delete کلاس File را یاد گیرید.
شکل کلی متد همانند زیر است.
1 | public boolean delete() |
ابتدا یک کلاس به نام DeleteFileJavaDemo ایجاد کنید و کدهای زیر را در آن قرار دهید (ساخت این کلاس اجباری نیست فقط به منظور نمایش یک نمونه مثال برای حذف فایل در جاوا است شما می توانید کد های متد main را مورد استفاده قرار دهید.)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | import java.io.File; public class DeleteFileJavaDemo { public static void main(String[] args) { try{ //Specify the file name and path File file = new File("C:\\myfile.txt"); /*the delete() method returns true if the file is * deleted successfully else it returns false */ if(file.delete()){ System.out.println(file.getName() + " is deleted!"); }else{ System.out.println("Delete failed: File didn't delete"); } }catch(Exception e){ System.out.println("Exception occurred"); e.printStackTrace(); } } } |
در بالا ابتدا یک instance یا نمونه از کلاس File ایجاد می کنیم سپس مسیر مربوط به فایلی که می خواهیم حذف شود را در ورودی آن قرار می دهیم در بالا شما باید مسیر فایلی که می خواهید حذف شود را قرار دهید سپس بعد از آن متد را صدا زدیم اگر true برگردد که فایل حذف شده است در غیر اینصورت فایل حذف نشده است و پیغامی چاپ خواهد شد.
کل کد هم در بدنه try , catch قرار گرفته است تا در صورتی که خطای غیر منتظره ای رخ داد برنامه کرش نکند و با چاپ خطای منطقی برنامه نویسی را مطلع کند.
این آموزش هم به پایان رسید.
موفق و پیروز باشید.