用自定义关键字替换java命令?
我有一个我经常调用的方法:用自定义关键字替换java命令?,java,user-defined-functions,user-defined-types,Java,User Defined Functions,User Defined Types,我有一个我经常调用的方法: Integer.parseInt(输入) 有没有一种方法可以让我把这篇文章换成一个更短的关键词,比如 parseInput 这样我就可以如下使用它 month=parseInput 有人告诉我,Java不像C那样定义,但难道没有其他方法吗 我能想到的最简单的方法是使用静态导入功能,它允许您在自己的类中使用另一个类的静态方法,前提是您不违反任何关于可以访问哪些方法的规则。所以如果你写 import static java.lang.Integer.parseInt;
Integer.parseInt(输入)代码>
有没有一种方法可以让我把这篇文章换成一个更短的关键词,比如
parseInput
这样我就可以如下使用它
month=parseInput
有人告诉我,Java不像C那样定义,但难道没有其他方法吗 我能想到的最简单的方法是使用静态导入功能,它允许您在自己的类中使用另一个类的静态方法,前提是您不违反任何关于可以访问哪些方法的规则。所以如果你写
import static java.lang.Integer.parseInt;
在文件的顶部,您可以只写
month = parseInt(input);
当你想用它的时候。我无法想象还有比这短得多的事情。我能想到的最短的事情就是使用静态导入功能,它允许您在自己的类中使用另一个类的静态方法,前提是您不违反任何关于可以访问哪些方法的规则。所以如果你写
import static java.lang.Integer.parseInt;
在文件的顶部,您可以只写
month = parseInt(input);
当你想用它的时候。我无法想象还有比这短得多的东西。parseInt
是Integer类的静态方法。您可以在类中导入静态类并使用它们
import static java.lang.Integer.parseInt;
parseInt
是Integer类的静态方法。您可以在类中导入静态类并使用它们
import static java.lang.Integer.parseInt;