کار با فایل های یکی از بخش های نسبتا مهم و البته آسان هست که به عنوان برنامه نویس باید بلد باشید. با فایل ما میتوانیم اطلاعات را بروی دیوایس ذخیره و در موقعیت های بعدی استفاده نماییم.
برای ساخت فایل در کاتلین از کلاس FileWriter استفاده میکنیم, و میبینید که به نسبت جاوا چقدر راحت تر این کار و انجام میدیم.
به کد زیر توجه کنید یک متغیر تعریف کردیم از FileWriter که در خط اول نام و پسوند فایل و انتخاب می کنیم.
در خط بعدی محتویات فایل خود را وارد می کنیم و در خط سوم هم با دستور Close به این کار خاتمه میدیم.
به همین راحتی فقط با 3 خط کد کوتاه.
برای جلوگیری از خطاهای احتمالی از try/catch استفاده کنید.
در خط اول علاوه بر نام فایل میتونید پارامتری بعدی و هم true وارد کنید تا اگر فایلی به همین نام داشتید اطلاعات در ادامه فایل قبلی ذخیره شود.
در غیر اینصورت فایل قبلی پاک و فایل جدیدی ساخته می شود.
برای ساخت فایل در کاتلین از کلاس FileWriter استفاده میکنیم, و میبینید که به نسبت جاوا چقدر راحت تر این کار و انجام میدیم.
به کد زیر توجه کنید یک متغیر تعریف کردیم از FileWriter که در خط اول نام و پسوند فایل و انتخاب می کنیم.
در خط بعدی محتویات فایل خود را وارد می کنیم و در خط سوم هم با دستور Close به این کار خاتمه میدیم.
به همین راحتی فقط با 3 خط کد کوتاه.
برای جلوگیری از خطاهای احتمالی از try/catch استفاده کنید.
try{ var file = FileWriter("test.txt") file.write("Simple Text") file.close() } catch (ex:Exception){ print(ex.message) }
در خط اول علاوه بر نام فایل میتونید پارامتری بعدی و هم true وارد کنید تا اگر فایلی به همین نام داشتید اطلاعات در ادامه فایل قبلی ذخیره شود.
در غیر اینصورت فایل قبلی پاک و فایل جدیدی ساخته می شود.
var file = FileWriter("test.txt",true)