Détecter le système d’exploitation en Java

Dans ce tutoriel nous allons découvrir comment détecter le système d’exploitation de votre ordinateur en utilisant le langage de programmation Java.

On peut utiliser la classe Java System.getProperty("os.name") pour détecter le type de système d’exploitation (SE) que vous utiliser.
 
 

Exemple:
public class Main {	
	public static void main(String[] args) {
		
		String SE = System.getProperty("os.name").toLowerCase();
		System.out.println(SE);
		
		if (SE.indexOf("win") >= 0) {
			System.out.println("Votre système est Windows");
		} else if (SE.indexOf("mac") >= 0) {
			System.out.println("Votre système est Mac");
		} else if (SE.indexOf("nux") >= 0) {
			System.out.println("Votre système est Unix ou Linux");
		} else if (SE.indexOf("sunos") >= 0) {
			System.out.println("Votre système est Solaris");
		} else {
			System.out.println("Votre système n'est pas pris en charge!");
		}
	}
}

 
Sortie:

linux
Votre système est Unix ou Linux

 

Partagez cet article

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *