こんにちは私は、サーバーのリモートファイルを指しているFileInputStreamを持っています。拡張子を持つファイル名を知る方法JavaのリモートFileInputStreamから
このストリームが指すファイル名とその拡張子を知る方法。
私は自分のローカルコンピュータでリモートのファイルを書き込みたい場合は、私はこのてみませんファイル名と私は
こんにちは私は、サーバーのリモートファイルを指しているFileInputStreamを持っています。拡張子を持つファイル名を知る方法JavaのリモートFileInputStreamから
このストリームが指すファイル名とその拡張子を知る方法。
私は自分のローカルコンピュータでリモートのファイルを書き込みたい場合は、私はこのてみませんファイル名と私は
を知りたいものだその拡張子を知っている必要があります:何もあり
if(file.isDirectory())
{
File f=file.listFiles();
for(File name : f)
pirnt(name.getName());
}
をFile
,Path
またはString
をFileInputStream
から戻すパブリックメソッド。
最も適切な回避策は、FileInputStream
をラップし、File
をラッパークラスに格納し、getFile()
メソッドを実装することです。
実際に何が必要なのですか?私は現在のファイルのリストですか? – emotionlessbananas
This http://stackoverflow.com/questions/4930111/get-file-name-from-fileoutputstream?つまり、リフレクションだけを試してみることができますが、コードの動作方法を変更して、適切な場所からファイル名を取得できるようにしてください。 – zapl