4

可能重复:
如何从 Java 代码中了解 JDK 版本

在我的 java 代码中,我想检查jdk版本。如果它是 1.5 或以上,那么我只想继续执行进一步的执行。如何获得jdk版本?

4

3 回答 3

10

使用这个条件

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

检查 Java 版本。

于 2012-09-27T07:38:11.993 回答
4
String version = System.getProperty("java.specification.version");

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

于 2012-09-27T07:38:18.513 回答
3
String version = System.getProperty("java.version");
于 2012-09-27T07:36:55.723 回答