Comment écrire chemin pour aller d'un niveau vers le haut et ensuite vers le bas dans un autre répertoire

J'essaie d'ouvrir un fichier dans un Java programme (dire Program.java) à l'aide de chemin d'accès relatif.

J'ai deux répertoires comme suit:

   ProjectWork\Business\Scenarios\SC01.txt
   ProjectWork\SourceCode\Program.java

Maintenant, à partir de Program.java, je veux écrire un chemin d'accès relatif à l'accès SC01.txt:

   String path = //<-- not sure how to write the path
   File scenario = new File (path);

Le chemin d'accès doit être telle que je l'ai remonter d'un niveau à l' ProjectWork répertoire, puis accédez à Scenarios\SC01.txt.

OriginalL'auteur CodeBlue | 2012-04-03