亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

File中createNewFile()和createTempFile()有什么區別

小億
196
2023-11-15 13:09:29
欄目: 編程語言

createNewFile()方法用于在指定路徑下創建一個新的空文件。如果指定的路徑已經存在同名文件,則不會創建新文件,直接返回false。如果指定的路徑不存在,會先創建該路徑,然后再創建新文件。createNewFile()方法的返回值為布爾類型,表示文件是否創建成功。

createTempFile()方法用于在指定路徑下創建一個新的臨時文件。臨時文件的命名規則為前綴+隨機字符串+后綴。該方法有多個重載的形式,可以指定前綴、后綴、臨時文件所在的目錄等參數。createTempFile()方法的返回值為File類型,表示創建的臨時文件。

區別:

  1. createNewFile()創建的是一個空文件,而createTempFile()創建的是一個臨時文件。
  2. createNewFile()需要指定文件的名稱和路徑,而createTempFile()只需要指定文件的前綴和后綴,文件名稱是自動生成的。
  3. createNewFile()的返回值為布爾類型,表示文件是否創建成功,而createTempFile()的返回值為File類型,表示創建的臨時文件。
  4. createNewFile()創建的文件可以是任意類型的文件,而createTempFile()創建的文件一般是臨時文件,用于暫時存儲數據,不需要長期保存。

0
同心县| 房产| 精河县| 屯门区| 托里县| 方正县| 石城县| 登封市| 进贤县| 盐山县| 海淀区| 宾阳县| 福鼎市| 德惠市| 水富县| 成武县| 库车县| 梓潼县| 扶余县| 三原县| 太原市| 昭觉县| 延边| 多伦县| 南漳县| 娄烦县| 桐庐县| 威信县| 石棉县| 贞丰县| 蓬安县| 岑巩县| 民丰县| 鹤庆县| 博白县| 新丰县| 汶川县| 休宁县| 望江县| 石景山区| 孟村|