0
点赞
收藏
分享

微信扫一扫

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


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

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

程序代码 

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 条评论