java jar包示例
包類的isCompatibleWith()方法 (Package Class isCompatibleWith() method)
isCompatibleWith() method is available in java.lang package.
isCompatibleWith()方法在java.lang包中可用。
isCompatibleWith() method is used to check the specification version of this package with the specification version of the desired or given package.
isCompatibleWith()方法用于檢查此程序包的規范版本與所需或給定程序包的規范版本。
isCompatibleWith() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.
isCompatibleWith()方法是一種非靜態方法,只能通過類對象訪問,如果嘗試使用類名稱訪問該方法,則會收到錯誤消息。
isCompatibleWith() method may throw an exception at the time of comprising the package specification version.
在包含程序包規范版本時, isCompatibleWith()方法可能會引發異常。
NumberFormatException: In this exception, when the desired package specification version or current package specification version is not in the correct format.
NumberFormatException :在此異常中,當所需的軟件包說明版本或當前軟件包說明版本的格式不正確時。
Syntax:
句法:
public boolean isCompatibleWith(String des_pck_ver);
Parameter(s):
參數:
String des_pck_ver – represents the specification version of the desired package.
字符串des_pck_ver –表示所需軟件包的規范版本。
Return value:
返回值:
The return type of this method is boolean, it returns the following values based on the given cases,
此方法的返回類型為boolean ,它根據給定的情況返回以下值:
It returns true when this package specification version value is equal to or greater than the specification version of the desired package.
當此程序包規范版本值等于或大于所需程序包的規范版本時,它返回true 。
It returns false when this package specification version value is less than the specification version of the desired package.
當此軟件包規范版本值小于所需軟件包的規范版本時,它返回false 。
Example:
例:
// Java program to demonstrate the example
// of boolean isCompatibleWith(String des_pck_ver)
// method of Package
public class IsCompatibleWith {
public static void main(String[] args) {
// Get Package by using getPackage() method
Package pkg = Package.getPackage("java.util");
// By using isCompatibleWith(pkg_ver) method is to check
// version compatibility of this package with the given version
boolean pck_ver = pkg.isCompatibleWith("1.4.7");
// Display compatibility of the package
System.out.println("pkg.isCompatibleWith(1.4.7) = " + pck_ver);
}
}
Output
輸出量
pkg.isCompatibleWith(1.4.7) = false
翻譯自: https://www.includehelp.com/java/package-iscompatiblewith-method-with-example.aspx
java jar包示例