使用Java判断操作系统
来源:互联网 发布:java面试题算法 编辑:程序博客网 时间:2024/05/22 12:56
最近工作中需要判断使用系统命令(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());}// 获取ostypepublic static OsTypeEnum getOsType() {if (SystemUtils.IS_OS_WINDOWS) {return OsTypeEnum.WINDOWS;}if (SystemUtils.IS_OS_UNIX) {return OsTypeEnum.UNIX;}return OsTypeEnum.OTHER;}}
public enum OsTypeEnum {WINDOWS, UNIX, OTHER}
结果:(测试结果)
WINDOWS
0 0
- 使用Java判断操作系统
- java判断操作系统
- java判断操作系统
- java判断操作系统
- java判断操作系统
- 使用java和javascript判断当前浏览者的操作系统
- Java 判断操作系统类型(适用于各种操作系统)
- Java 判断操作系统类型(适用于各种操作系统)
- Java判断操作系统类型 ,获取操作系统名称
- Java 判断操作系统类型(适用于各种操作系统)
- 【史上最全】Java判断操作系统类型
- 用VC判断软件使用的操作系统
- 使用JS判断客户端、浏览器、操作系统类型
- 使用JS判断客户端、浏览器、操作系统类型
- 使用JS判断客户端、浏览器、操作系统类型
- JAVA 反射 判断操作系统 更新系统界面
- java判断操作系统是windows还是linux
- 判断操作系统
- JSONString 与 JSONData 与字典或者数组互相转化
- HTTP状态码
- 英语词性介绍及转换
- 使用 CoreTelephony 框架获取当前网络运营商
- iOS-开发历程
- 使用Java判断操作系统
- VC 程序自删除功能的实现
- zoj 2675 Little Mammoth 圆与四边形的公共面积
- 通用数据水平层级选择控件v0.70升级版使其支持jQuery v1.9.1
- 重载 UINavigationController 设置左侧返回按钮的文字为图片
- 北大OJ百练——4073:最长公共字符串后缀(C语言)
- 使用 SQLiteManager 操作 sqlite3 数据库
- <permission-tree>
- 单步执行请求导致属性或运算符自动的逐过程