public class SystemVersion extends Object
| 构造器和说明 |
|---|
SystemVersion(int main,
int sec,
int edit)
根据指定的主版本,次版本,修订版来实例化一个对象
Instantiate an object based on the specified major, minor, and revision
|
SystemVersion(int main,
int sec,
int edit,
int inner)
根据指定的主版本,次版本,修订版,内部版本来实例化一个对象
Instantiate an object based on the specified major, minor, revision, and build
|
SystemVersion(String VersionString)
根据格式化字符串的版本号初始化,例如:1.0或1.0.0或1.0.0.0503
Initialize according to the version number of the formatted string, for example: 1.0 or 1.0.0 or 1.0.0.0503
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
EditVersion()
修订版
|
int |
InnerVersion()
内部版本号,或者是版本号表示为年月份+内部版本的表示方式
|
boolean |
IsSameVersion(SystemVersion sv)
判断版本是否一致
|
boolean |
IsSmallerThan(SystemVersion sv)
判断是不是小于指定的版本
|
int |
MainVersion()
主版本
|
int |
SecondaryVersion()
次版本
|
String |
toString()
获取版本号的字符串形式,如果内部版本号为0,则显示时不携带
|
String |
toString(String format)
根据格式化为支持返回的不同信息的版本号
C返回1.0.0.0
N返回1.0.0
S返回1.0
|
public SystemVersion(String VersionString)
VersionString - 格式化的字符串,例如:1.0.0或1.0.0.0503public SystemVersion(int main,
int sec,
int edit)
main - 主版本sec - 次版本edit - 修订版public SystemVersion(int main,
int sec,
int edit,
int inner)
main - 主版本sec - 次版本edit - 修订版inner - 内部版本号public int MainVersion()
public int SecondaryVersion()
public int EditVersion()
public int InnerVersion()
public String toString(String format)
format - 格式化信息public boolean IsSameVersion(SystemVersion sv)
sv - 对比的版本public boolean IsSmallerThan(SystemVersion sv)
sv - 对比的版本Copyright © 2022. All rights reserved.