当前位置 : 主页 > 编程语言 > java >

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

来源:互联网 收集:自由互联 发布时间:2022-07-19
有时候,我们在写业务逻辑的时候,需要判断一下当前程序所在的操作系统是什么? 然后根据所在不同的操作系统,做不同的业务逻辑处理。 程序代码 public static void main ( String [] arg


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

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

程序代码 

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?_windows

 

上一篇:SpringBoot实战教程(6)| 整合Druid
下一篇:没有了
网友评论