ファイルの名前を取得するための慣用的なScalaソリューションがありますか?File.listFiles
からまでですか?おそらく、ScalaのlistFilesを使用してファイル名のみを取得する
のようなもの:
val names = new File(dir).listFiles.somemagicTrait(_getName)
とList[String]
なっnames
がありますか?
私はループして変更可能なリストに追加することができます。
ファイルの名前を取得するための慣用的なScalaソリューションがありますか?File.listFiles
からまでですか?おそらく、ScalaのlistFilesを使用してファイル名のみを取得する
のようなもの:
val names = new File(dir).listFiles.somemagicTrait(_getName)
とList[String]
なっnames
がありますか?
私はループして変更可能なリストに追加することができます。
は、私はいつも疑問の間違った部分に答えるには慎重だけど、ジャン=フィリップはコメントとして、あなたは
new File(dir).list
から名前の配列を取得することができますし、本当にあなた場合それにはtoList
というリストコールが必要です。
どのようにですか?
new File(dir).listFiles.map(_.getName).toList
なぜ 'listFiles'の代わりに' list'を呼びたくないのですか? –