Notice
Recent Posts
Recent Comments
Link
투케이2K
346. (java/자바) [유틸 파일] getStringTrimAll : String 문자열 모든 공백 및 줄바꿈 제거 수행 본문
Java
346. (java/자바) [유틸 파일] getStringTrimAll : String 문자열 모든 공백 및 줄바꿈 제거 수행
투케이2K 2023. 9. 11. 19:56[개발 환경 설정]
개발 툴 : AndroidStudio
개발 언어 : Java
[소스 코드]
// -----------------------------------------------------------------------------------------
// TODO [SEARCH FAST] : [RETURN] getStringTrimAll : String 문자열 공백 및 줄바꿈 제거 수행
// -----------------------------------------------------------------------------------------
public static String getStringTrimAll(String data) {
/**
* // -----------------------------------------
* [getStringReplaceTrim 메소드 설명]
* // -----------------------------------------
* 1. String 문자열 공백 및 줄바꿈 제거 수행
* // -----------------------------------------
* 2. 호출 방법 :
*
* String data = " hello " + "\n" + "\n" + " twok ";
*
* C_Util.getStringTrimAll(data);
*
* // -----------------------------------------
* 3. 리턴 데이터 : hellotwok
* // -----------------------------------------
* */
// [리턴 변수 선언 실시]
String returnData = "";
// [로직 처리 실시]
try {
// [널 데이터 체크 실시]
if (C_Util.stringNotNull(data) == true){
// [개행 문자 모두 제거 수행]
returnData = data.trim();
returnData = returnData.replaceAll(" ", "");
returnData = returnData.replaceAll("(\r\n|\r|\n|\n\r)", "");
}
}
catch (Exception e) {
S_Log._printStackTrace_(null, S_FinalMsg.LOG_BUG_STATE, null, e);
}
// [로그 출력]
//*
// ===============================================================
S_Log._D_("String 문자열 공백 및 줄바꿈 제거 수행", new String[]{
"INPUT :: " + String.valueOf(data),
"RETURN :: " + String.valueOf(returnData)
});
// ===============================================================
// */
// [리턴 데이터 반환 실시]
return returnData;
}
반응형
'Java' 카테고리의 다른 글
348. (java/자바) synchronized 메소드 생성 및 Thread 스레드 join 순차 동기화 작업 처리 (0) | 2024.04.02 |
---|---|
347. (java/자바) [간단 소스] PrintWriter 사용해 e.printStackTrace 문자열로 변경 실시 (0) | 2023.11.26 |
345. (java/자바) ~ : not 연산자 사용해 비트 값 반전 수행 실시 (true , false) (0) | 2023.09.04 |
344. (java/자바) ^ : xor 연산자 사용해 조건 비교 수행 및 true , false 리턴 결과 반환 (0) | 2023.09.02 |
343. (java/자바) | : or 연산자 사용해 조건 비교 수행 및 true , false 리턴 결과 반환 (0) | 2023.09.02 |
Comments