zoukankan      html  css  js  c++  java
  • Java 判断 OS 类型

      1. public class OSValidator{  
      2.    
      3.     public static void main(String[] args)  
      4.     {  
      5.         if(isWindows()){  
      6.             System.out.println("This is Windows");  
      7.         }else if(isMac()){  
      8.             System.out.println("This is Mac");  
      9.         }else if(isUnix()){  
      10.             System.out.println("This is Unix or Linux");  
      11.         }else{  
      12.             System.out.println("Your OS is not support!!");  
      13.         }  
      14.     }  
      15.    
      16.     public static boolean isWindows(){  
      17.    
      18.         String os = System.getProperty("os.name").toLowerCase();  
      19.         //windows  
      20.         return (os.indexOf( "win" ) >= 0);   
      21.    
      22.     }  
      23.    
      24.     public static boolean isMac(){  
      25.    
      26.         String os = System.getProperty("os.name").toLowerCase();  
      27.         //Mac  
      28.         return (os.indexOf( "mac" ) >= 0);   
      29.    
      30.     }  
      31.    
      32.     public static boolean isUnix(){  
      33.    
      34.         String os = System.getProperty("os.name").toLowerCase();  
      35.         //linux or unix  
      36.         return (os.indexOf( "nix") >=0 || os.indexOf( "nux") >=0);  
      37.    
      38.     }  
      39. }
  • 相关阅读:
    cut的使用
    linux三剑客之一 sed
    uniq指令
    CF940A Points on the line 思维
    2018年全国多校算法寒假训练营练习比赛(第二场) B TaoTao要吃鸡 01背包变形题
    CF922A Cloning Toys
    牛客网 Wannafly挑战赛 C 列一列 简单题 (题目有点坑)
    牛客网 Wannafly挑战赛 A 找一找 思考题
    B. Tea Queue codeforces Round.37.div2 队列
    线段树+离散化 poj 2528 Mayor's posters
  • 原文地址:https://www.cnblogs.com/jackydalong/p/2483265.html
Copyright © 2011-2022 走看看