我有一个经常调用的方法:
Integer.parseInt(input);
有没有办法我可以把这段文字替换成更短的关键字,比如
解析输入
这样我就可以按如下方式使用它了
month = parseInput
有人告诉我 Java 没有像 C 那样的#define,但是就没有其他方法了吗?
最佳答案
我能想到的最短的事情就是使用静态导入功能,它允许您在您自己的类中使用另一个类的静态方法,前提是您不违反关于您可以访问哪些方法的任何规则。所以如果你写
import static java.lang.Integer.parseInt;
在你的文件的顶部,你可以写
month = parseInt(input);
想用的时候。我无法想象比这更短的事情。
关于java - 用自定义关键字替换 java 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54972693/