2

タイトルが正しいかどうかはわかりませんが、現在私は持っています:

private String destinationPDF = "D:/Documents/NetBeansProjects/printing~subversion/fileupload/web/resources/pdf/";
public static String destination ="D:/Documents/NetBeansProjects/printing~subversion/fileupload/Uploaded/";
public String fileList = "D:/Documents/NetBeansProjects/printing~subversion/fileupload/web/resources/Directory Files/directoryFiles.txt"; 

これらは実際には2つのクラスにわたってクラスで定義されていますが、これは私にとって完璧な状況ではありません.たとえば、txtに場所を保存してアクセスする方法があることを知りたいですか?

4

1 に答える 1

5

java.util.Properties クラスを使用する必要があります。jdk ドキュメントページのドキュメントを参照してください。使用例を次に示します。

    Properties prop = new Properties();
    try {
        prop.load(new FileInputStream("config.properties"));
            System.out.println(prop.getProperty("destinationPDF"));
        System.out.println(prop.getProperty("destination"));
        System.out.println(prop.getProperty("fileList"));

    } catch (IOException ex) {
        ex.printStackTrace();
    }

プロパティファイルは次のとおりです。

# sample properties
destinationPDF=D:/Documents/NetBeansProjects/printing~subversion/fileupload/web/resources/pdf/
destination="D:/Documents/NetBeansProjects/printing~subversion/fileupload/Uploaded/
fileList =D:/Documents/NetBeansProjects/printing~subversion/fileupload/web/resources/Directory Files/directoryFiles.txt
于 2013-02-15T11:29:32.997 に答える