我是編程新手。讓我們直接討論這個問題。我想使用Java爲文件添加一個新屬性。例如,每個文件都有默認屬性,如Date modified
,Date created
等。我想爲文件添加新屬性,如Rating
。在現有文件中添加新屬性
可能嗎?那我該怎麼做?
我在谷歌上花了很多時間,但沒有發現有幫助。
我是編程新手。讓我們直接討論這個問題。我想使用Java爲文件添加一個新屬性。例如,每個文件都有默認屬性,如Date modified
,Date created
等。我想爲文件添加新屬性,如Rating
。在現有文件中添加新屬性
可能嗎?那我該怎麼做?
我在谷歌上花了很多時間,但沒有發現有幫助。
現有屬性被定義並存儲在底層操作系統的文件系統中。文件系統的例子是NTFS和FAT32。
某些文件系統允許存儲給定文件的附加屬性,但這種情況很少見,即使您使用過一種文件系統,您仍然需要運行時庫內的代碼或您可以與底層通信的代碼操作系統來獲取和設置你想要存儲的值。
在您目前的編程級別上,我會建議尋找另一種解決方案來實現您的目標。保存數據的典型方法是通過與數據庫交談,或者對於少量數據 - XML。
謝謝你的簡單回答。 :) – theapache64
向我們展示您到目前爲止嘗試過的方法。 – Stanimir
也許你正在尋找的是創建你自己的文件類型,而不是增加新的屬性到現有的。 – itwasntme
@Stanimir我已經搜索過'File'類的一些文件屬性相關的方法,但沒有找到。 – theapache64