Home » Java programming language

How to detect the OS (operating system) name in Java?

Java os.name property example: Here, we are going to learn how to detect and print the operating system (OS) name in Java?
Submitted by IncludeHelp, on September 18, 2019

To detect the OS (operating system) name in Java, we use the getProperties() method, which is defined in System class, while calling the method, we need to pass the property name to get the OS (operating system name).

The property to get the OS name is: "os.name"

The method call is: System.getProperties("os.name");

Java code to detect and print the OS (operating system) name

// Java program to demonstrate the example of 
// getProperties() method of System Class

import java.lang.*;
import java.util.Properties;

public class Main {
    public static void main(String[] args) {
        String os_name = null;
        os_name = System.getProperty("os.name");
        System.out.println("OS name is: " + os_name);
    }
}

Output

OS name is: Linux






Comments and Discussions

Ad: Are you a blogger? Join our Blogging forum.




Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates


© https://www.includehelp.com some rights reserved.