java如何判断当前系统是windows还是linux?

Mezereon

关注

阅读 86

2022-07-18


有时候,我们在写业务逻辑的时候,需要判断一下当前程序所在的操作系统是什么 ?

然后根据所在不同的操作系统,做不同的业务逻辑处理。

程序代码 

public static void main(String[] args) {
String os = System.getProperty("os.name");
//Windows操作系统
if (os != null && os.toLowerCase().startsWith("windows")) {
System.out.println(String.format("当前系统版本是:%s", os));
} else if (os != null && os.toLowerCase().startsWith("linux")) {//Linux操作系统
System.out.println(String.format("当前系统版本是:%s", os));
} else { //其它操作系统
System.out.println(String.format("当前系统版本是:%s", os));
}
}

运行效果

java如何判断当前系统是windows还是linux?_业务逻辑

 

精彩评论(0)

0 0 举报