关于判断操作系统类型的java代码 How to detect OS in Java – System.getProperty(“os.name”)

来源:互联网 发布:淘宝代购店靠什么赚钱 编辑:程序博客网 时间:2024/05/28 11:48
How to detect OS in Java – System.getProperty(“os.name”)

Here is a handy Java class that use System.getProperty(“os.name”) to detect which type of operating system (OS) we are using now.
public class OSValidator{ public static void main(String[] args){if(isWindows()){System.out.println("This is Windows");}else if(isMac()){System.out.println("This is Mac");}else if(isUnix()){System.out.println("This is Unix or Linux");}else{System.out.println("Your OS is not support!!");}} public static boolean isWindows(){ String os = System.getProperty("os.name").toLowerCase();//windows    return (os.indexOf( "win" ) >= 0);  } public static boolean isMac(){ String os = System.getProperty("os.name").toLowerCase();//Mac    return (os.indexOf( "mac" ) >= 0);  } public static boolean isUnix(){ String os = System.getProperty("os.name").toLowerCase();//linux or unix    return (os.indexOf( "nix") >=0 || os.indexOf( "nux") >=0); }}


原创粉丝点击