Obtenir le répertoire racine par défaut en Java

Je suis en train de faire un fichier de base de navigateur, et vous voulez savoir comment obtenir le répertoire racine par défaut. Je sais que java.io.File.listRoots() donne toutes les racines (pour moi, c'est A:\, C:\, D:\, E:\, F:\, G:\, H:\, I:\, L:\ T:\, U:\, X:\, Y:\, Z:\), mais je veux celui que l'utilisateur utilise principalement (c'est à dire celui avec le système d'Exploitation) donc je sais pas d'où commencer la navigation.

OriginalL'auteur Supuhstar | 2010-12-06