문자열 변환을위한 많은 도우미 루틴을 만들어야합니다. 같은도우미 함수를 구성하는 방법
뭔가 : 내가 어떤 Activity
에서 호출하고자하는
String Function1(String s) {}
.
가장 좋은 방법은 무엇입니까? 수업을 만들지 말아야하나요? 나는이 모든 기능을 가진 파일 하나를 가지고 있다고 생각했다. 이것은 패키지를위한 후보인가요?
문자열 변환을위한 많은 도우미 루틴을 만들어야합니다. 같은도우미 함수를 구성하는 방법
뭔가 : 내가 어떤 Activity
에서 호출하고자하는
String Function1(String s) {}
.
가장 좋은 방법은 무엇입니까? 수업을 만들지 말아야하나요? 나는이 모든 기능을 가진 파일 하나를 가지고 있다고 생각했다. 이것은 패키지를위한 후보인가요?
공공 정적 메서드와 클래스를 작성, 당신은 ClassName.methodName (매개 변수)와 모든 곳을 호출 할 수있는 파일 조직에 대한
String someString = Util.methodOne("Some String");
// ...
Package: util
Class: StringUtils
Methods: all static
그게 내가하고 싶은 일이다.
유형간에 차이가있을 수 있습니다. 보통 그룹 물건 DateUtils
, StringUtils
, AndroidUtils
, MathUtils
등 ...
감사합니다, 나는 그것을 같은 방식으로 만들었다. – Milan
처럼 나는 유틸리티 클래스로 갈 것이라고 나는 항상 com.xxx.xxx.util 패키지에 내 유틸리티 클래스를 넣어. 다른 클래스 내부
public class Util {
public static String methodOne(String param) {
//do something
return param;
}
public static String methodTwo(String param) {
//do something
return param;
}
//...
}
:
코드를 보내 주셔서 감사합니다. – Milan
다른 클래스에 의존하는'code'와 static modifier는 코드보다 약한 타입은 무엇입니까? –
정적이면서 정적이 아닌 메서드가 있어야하는 이유는 무엇입니까? – karlihnos