Java:如何检查jdk版本?

4

在我的Java代码中,我想检查JDK版本。如果它是1.5或更高版本,那么我才想继续执行后续操作。如何获取JDK版本?

可能重复:
如何知道Java代码内的JDK版本


请看以下代码:System.getProperty("java.version") - turtledove
System.getProperty("java.version"); - Nishant
3个回答

10

使用这个条件

Integer.parseInt(System.getProperty("java.version").split("\\.")[1]) >= 5

检查 Java 版本。


4
String version = System.getProperty("java.specification.version");

那将为您提供字符串 1.5,例如。易于解析。

3
String version = System.getProperty("java.version");

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接