文字列を変換するための多くのヘルパー ルーチンを作成する必要があります。
何かのようなもの :
String Function1(String s) {}
任意の から呼び出したいと思いますActivity
。
これを行う最善の方法は何ですか? クラスを作成する必要がありますか? これらすべての機能を備えた別のファイルを1つだけ持つことを考えていました。これはパッケージの候補ですか?
文字列を変換するための多くのヘルパー ルーチンを作成する必要があります。
何かのようなもの :
String Function1(String s) {}
任意の から呼び出したいと思いますActivity
。
これを行う最善の方法は何ですか? クラスを作成する必要がありますか? これらすべての機能を備えた別のファイルを1つだけ持つことを考えていました。これはパッケージの候補ですか?
パブリック静的メソッドでクラスを作成すると、ClassName.methodName(parameters) を使用してどこでも呼び出すことができます。
public class Util {
public static String methodOne(String param) {
//do something
return param;
}
public static String methodTwo(String param) {
//do something
return param;
}
//...
}
他のクラスの内部:
String someString = Util.methodOne("Some String");
// ...
Package: util
Class: StringUtils
Methods: all static
それが私がすることです(そして実際には常にそうします)。
タイプ間で異なる可能性があり、異なる必要があります。通常、、、、などのようにグループ化しDateUtils
ます...StringUtils
AndroidUtils
MathUtils
私はユーティリティ クラスを使用し、ユーティリティ クラスは常に com.xxx.xxx.util パッケージに入れます。