我制作了一些实用程序,可以在我正在制作的几个应用程序中使用它们。大多数应用程序支持 source 1.7,但其中一些不支持(例如,Android 应用程序)。
ArrayList<String> list = new ArrayList<>();
String s = "hi";
switch (s) {
case "hi":
例如,低于 1.7 的 Java 版本不支持菱形运算符和切换字符串。
我希望在构建 Eclipse 或 Netbeans 项目时将源代码转换为与 1.7 以下的源代码兼容。
我能做到吗?如果是,如何?如果没有,那我应该怎么做?手动将所有源代码替换为 1.6 兼容?