簡體   English   中英

如何在Java程序中動態設置文件路徑?

[英]How to set file path dynamically in Java program?

我想在Java程序中動態設置文檔根目錄。 我的Java程序接受2個輸入:

  1. 文檔根路徑為String
  2. 我用於某些計算的Int。

我在程序中設置了此文檔根目錄,以便對File file=new File(filename)任何使用都將從文檔根目錄路徑中獲取指定的文件:

String f_path=args[0]; //within main().

f_path可以是該系統中除程序根目錄以外的任何路徑。 當前,當我執行File file=new File(filename); 它在程序的根目錄中搜索指定的文件。 如何將其更改為f_path

您應該制作絕對路徑,例如使用File(String parent, String path)構造函數:

new File(f_path, filename)

您可以使用帶有父參數的File構造函數: File(String parent,String child) ,例如:

File file=new File(f_path, fileName);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM