경험치 공유-도구류
2644 단어 도구류
도구류는 다른 방법에 편리하게 사용할 수 있는 도구를 제공하는 것이다. 그러면 가장 중요한 것은 도구 자체가 잘 사용되고 최소한 호출자에게 영향을 주지 않도록 하는 것이다.
다음은 몇 가지 안드로이드에서 도구류가 갖추어야 할 몇 가지 기본 요구를 요약한다.
도구류
4
도구류는 더 이상 계승할 필요도, 다른 사람에게 계승할 필요도 없다. 그러면final은 수식하고 격식을 향상시킨다.
4
도구 클래스는 일반적으로 new 대상을 허용하지 않습니다. 도구 클래스 이름, 점, 방법 이름을 직접 사용하면 됩니다
4
도구 클래스를 사유화한 후에 도구 방법을 호출하려면publicstatic 수식을 사용해야 합니다
4
만약 도구 종류에 문제가 발생하면cathc에서 처리합니다
4
도구 클래스에 문제가 생기면catch에서 처리하고finally에서 기본값을 되돌려줍니다
상기 몇 가지 기본 요구를 만족시키는 기초 위에서 다시 도구 내용을 실현하다
물론, 논리가 엄격한 것이 가장 중요하므로try catch에 의존하지 마라
eg
package …….utils;
import ……;
/** * Created by kongqw on 2015/12/3. */
public final class TextUtil {
private TextUtil() {
}
/** * * * @param input * @return */
public static String replaceSpace(String input) {
String str = null;
try {
str = input.replaceAll("\t", "").replaceAll(" ", "").replaceAll("\r", "").replaceAll("
", "").replaceAll("\b", "");
} catch (Exception e) {
e.printStackTrace();
} finally {
return str;
}
}
……
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
5가지 자바 정렬 알고리즘 집합 도구 클래스도구류는 자바의 빠른 정렬, 힐 정렬, 삽입 정렬, 더미 정렬, 병합 정렬 다섯 가지 정렬 알고리즘을 간단명료하게 정리했다. 코드에는 이 몇 가지 정렬 알고리즘에 대한 설명이 없다. 사상 부분은 자체적으로 관련 설명...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.