کار با فایل های یکی از بخش های نسبتا مهم و البته آسان هست که به عنوان برنامه نویس باید بلد باشید. با فایل ما میتوانیم اطلاعات را بروی دیوایس ذخیره و در موقعیت های بعدی استفاده نماییم. 
برای ساخت فایل در کاتلین از کلاس 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) 
 
Esta resposta foi útil? 4 Utilizadores acharam útil (8 Votos)