springMvc47-java判断系统是linux还是windows系统

判断一个系统是windows还是linux?

     
      
        import org.junit.jupiter.api.Test;
     
        /**
        * @program: utilsdemo
        * @description: 判断运行的系统是windows还是linux
        * @author: zhangyu
        * @create: 2019-08-12 10:07
        */
     
        public class JudgeSystem {
     
        /**
        * @description: 判断运行的系统是不是linux
        * @author: zhangyu
        * @create: 2019-08-12
        */
     
        public static boolean isLinux() {
     
        return System.getProperty("os.name").toLowerCase().contains("linux");
     
        }
     
        public static boolean isWindows() {
     
        return System.getProperty("os.name").toLowerCase().contains("windows");
     
        }
     
        public String JudgeSystem() {
     
        if (isLinux()) {
     
        return "linux";
     
        } else if (isWindows()) {
     
        return "windows";
     
        } else {
     
        return "other system";
     
        }
     
        }
     
        @Test
     
        public void fun() {
     
        boolean flag1 = isLinux();
     
        // System.out.println(flag1);
     
        boolean flag2 = isWindows();
     
        // System.out.println(flag2);
     
        // System.out.println(System.getProperty("os.name"));
     
        String sys = JudgeSystem();
     
        System.out.println(sys);
     
        }
     
        }
 

posted @   前端导师歌谣  阅读(59)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示