Path.readAttributes
所在位置是kotlin.io.path / java.nio.file.Path.readAttributes
,其相關用法介紹如下。
用法一
批量讀取指定類型A 的文件屬性。
參數
A
- 所需屬性的具體類型,一個子類型BasicFileAttributes.
異常
UnsupportedOperationException
- 如果給定的屬性類型A不支持。
也可以看看
用法二
批量讀取文件的指定屬性列表。
要讀取的attributes 列表以以下字符串形式指定:
[view:]attribute_name1[,attribute_name2...]
因此,名稱以逗號分隔,並且可選地以屬性視圖類型名稱為前綴,默認情況下為 basic
。特殊的*
屬性名稱可用於讀取指定視圖的所有屬性。
異常
UnsupportedOperationException
- 如果不支持屬性視圖。
IllegalArgumentException
- 如果沒有指定屬性或指定了無法識別的屬性。
返回一個 Map<String, Any?>,其中包含每個屬性讀取的條目,其中鍵是屬性名稱,值是屬性值。
也可以看看
相關用法
- Kotlin Path.getAttribute用法及代碼示例
- Kotlin Path.setAttribute用法及代碼示例
- Kotlin Path.copyTo用法及代碼示例
- Kotlin Pair用法及代碼示例
- Kotlin PurelyImplements.<init>用法及代碼示例
- Kotlin PurelyImplements用法及代碼示例
- Kotlin associateBy用法及代碼示例
- Kotlin all用法及代碼示例
- Kotlin map用法及代碼示例
- Kotlin filterNot用法及代碼示例
- Kotlin reduceRight用法及代碼示例
- Kotlin Random.Default用法及代碼示例
- Kotlin Byte.inc用法及代碼示例
- Kotlin getValue用法及代碼示例
- Kotlin Double.dec用法及代碼示例
- Kotlin windowedSequence用法及代碼示例
- Kotlin contentToString用法及代碼示例
- Kotlin groupByTo用法及代碼示例
- Kotlin commonPrefixWith用法及代碼示例
- Kotlin MatchResult.Destructured用法及代碼示例
- Kotlin Delegates.notNull用法及代碼示例
- Kotlin ifBlank用法及代碼示例
- Kotlin filterNotTo用法及代碼示例
- Kotlin getOrPut用法及代碼示例
- Kotlin Triple.<init>用法及代碼示例
注:本文由純淨天空篩選整理自kotlinlang.org大神的英文原創作品 kotlin.io.path / java.nio.file.Path.readAttributes。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。