問題タブ [jimfs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - デフォルト以外のファイル システムで Java RandomAccessFile を作成する
ファイルシステムを取り込む通常のファイルを作成/読み取り/書き込みできるようにするコードをいくつか書きました。これにより、テスト目的でメモリ内ファイルシステムをモックできます (jimfs
これを使用しています)。
一般的に、私は使用しますpath =
(java.nio.file.FileSystem)
。getPath("path")
、そしてjava.nio.file.Files.___(path)
。
これは私にとって完全にうまく機能しています。
今、私は同じことをしたいのですが、RandomAccessFile
. 問題は、これが をPath
引数として取ることができず、 のみを取ることができることFile
です。やろうとするとpath.toFile
、 が得られjava.lang.UnsupportedOperationException
ます。で を作成する方法はありRandomAccessFile
ますjimfs
FileSystem
か?