Display the Operating System name in Java

Use the System.getProperty() method in Java to get the Operating System name.

It’s syntax is −

String getProperty(String key)

Above, the key is the name of the system property. Since, we want the OS name, therefore we will add the key as −

os.name

Example

<span class="kwd">public</span><span class="pln"> </span><span class="kwd">class</span><span class="pln"> </span><span class="typ">Demo</span><span class="pln"> </span><span class="pun">{</span>
<span class="kwd">    public</span><span class="pln"> </span><span class="kwd">static</span><span class="pln"> </span><span class="kwd">void</span><span class="pln"> main</span><span class="pun">(</span><span class="typ">String</span><span class="pun">[]</span><span class="pln"> args</span><span class="pun">)</span><span class="pln"> </span><span class="pun">{</span>
<span class="typ">       System</span><span class="pun">.</span><span class="kwd">out</span><span class="pun">.</span><span class="kwd">print</span><span class="pun">(</span><span class="str">"Operating System: "</span><span class="pun">);</span>
<span class="typ">       System</span><span class="pun">.</span><span class="kwd">out</span><span class="pun">.</span><span class="pln">println</span><span class="pun">(</span><span class="typ">System</span><span class="pun">.</span><span class="pln">getProperty</span><span class="pun">(</span><span class="str">"os.name"</span><span class="pun">));</span>
<span class="pun">    }</span>
<span class="pun">}</span>

Output

Operating System: Linux
Updated on: 2026-03-11T22:50:43+05:30

4K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements