2016-11-10 54 views
0

我对Java很陌生,写了一个待办事项列表项目。 在项目开始时,我在main()代码所在的文件中添加了一堆静态方法,并且它有一点失控。我想将这些方法转移到另一个文件。 有没有正确的方法来做到这一点,或者我只需要为这些方法创建某种行为类,然后在main()中创建一个实例来调用它的方法?从java中的main()文件中提取静态方法

+0

只需将所有方法复制到一个新的java类文件中,并用 .staticMethodName替换它们的调用... –

+0

使用IDE可以重构代码。大多数提供像“移动... - >方法” – QBrute

回答

1

您可以提取这些方法单独的类(比如FooUtils),然后在你的主要方法,你可以使用类名称称呼他们 - FooUtils.someStaticMethod()

根据你所拥有的,它可能是有意义的组你的方法分成不同的类,或者使它们成为实例方法。

相关问题