The isCompatibleWith() method of java.lang.Package class is used to check if this package’s specification version is compatible with the specified version or not. The method returns the result as a boolean value.
public boolean isCompatibleWith(String desiredVersion)
Parameter: This method accepts a paramter desiredVersion which is the version to be checked for compatibility.
Return Value: This method returns the result as a boolean value.
Below programs demonstrate the isCompatibleWith() method.
Package represented by myPackage: package java.lang, Java Platform API Specification, version 1.8 Is this package compatible with or not: true
Package represented by myPackage: package java.io, Java Platform API Specification, version 1.8 Is this package compatible with or not: true
Attention reader! Don’t stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course.