Javaにファイル名とURLを取得し、そのファイルをダウンロードしてダウンロードフォルダーに保存するDownloadTaskクラスがあります。
my downloadsフォルダに保存するには、次の行があります
File file = new File("/users/myName/Downloads" + fileName + ".txt");
誰でもプログラムを実行でき、ファイルがtheir downloadsフォルダーに保存されるように、このパスを何に置き換えることができますか?
この質問 をご覧ください。使用する...
String home = System.getProperty("user.home");
File file = new File(home+"/Downloads/" + fileName + ".txt");
独自のフォルダーには、$ HOME環境変数を使用してアクセスできます。
Javaでは、user.home
システムプロパティを使用してホームフォルダーを見つけることができます。 Javaシステムプロパティ を参照してください。
例えば。:
System.getProperty("user.home");