您的位置:首页 > 编程语言 > Java开发

使用Java判断操作系统

2014-04-17 00:31 190 查看
最近工作中需要判断使用系统命令(mv/move)移动文件。首先要判断操作系统,使用Apache commons Lang包的SystemUtils可以解决这个问题。截图如下:



代码如下:

import org.apache.commons.lang3.SystemUtils;

public class OsType {

public static void main(String[] args) {
System.out.println(getOsType());
}

// 获取ostype
public static OsTypeEnum getOsType() {

if (SystemUtils.IS_OS_WINDOWS) {
return OsTypeEnum.WINDOWS;
}

if (SystemUtils.IS_OS_UNIX) {
return OsTypeEnum.UNIX;
}

return OsTypeEnum.OTHER;
}
}


OsTypeEnum:

public enum OsTypeEnum {

WINDOWS, UNIX, OTHER

}


结果:(测试结果)

WINDOWS
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: