본문 바로가기
728x90
반응형

분류 전체보기641

[Java] - 자바 String 문자열 특정 자릿수 만큼 숫자 앞에 0으로 채우는 방법 #자바 String 문자열 특정 자릿수 만큼 숫자 앞에 0으로 채우는 방법 #자바 String 문자열 특정 자릿수 만큼 숫자 앞에 0으로 채우는 메서드 -원하는 길이만큼 숫자앞에 '0'을 채워준다. -param : int 길이, long 숫자값 -return : 앞에 '0'이 채워진 String -예시 public class test { public static String fillZero(int length, long lvalue) { String value = "" + lvalue; return fillZero(length, value); } public static String fillZero(int length, String value) { if (value == null) return ""; c.. 2021. 9. 28.
[Java] - 자바 String 문자열, 숫자 글자수 구하는 방법 #자바 String 문자열, 숫자 글자수 구하는 방법 #자바 String 문자열, 숫자 글자수 구하는 메서드 -param : str String -return : int -예시 public class test { public static int getStringLength(String str) { char ch[] = str.toCharArray(); int max = ch.length; int count = 0; for (int i = 0; i 0x80) { count++; } count++; } return count; } public static void main(String[] args) { System.out.pri.. 2021. 9. 28.
[Java] - 자바 String 문자열에 포함된 숫자만 골라서 반환하는 방법 #자바 String 문자열에 포함된 숫자만 골라서 반환하는 방법 #자바 String 문자열에 포함된 숫자만 골라서 반환하는 메서드 -param: string String -return String -예시 public class test { public static String getNumber(String string){ if(string == null) return ""; // 문자열을 char형 배열로 반환한다. char[] source = string.toCharArray(); char[] result = new char[source.length]; int j = 0; for (int i = 0, y = result.length; i < y; i++){ // isDigit: char값이 숫자인지 여.. 2021. 9. 28.
[Java] - 자바 String 문자열 공백 제거 하는 방법 (trim() 메서드) #자바 String 문자열 공백 제거 하는 방법 (trim() 메서드) #문자열 공백 제거 메서드 -문자열 사이의 공백은 replace()메서드로 처리 -param: str String 문자열 -param: defValue String ""일 경우 대체 할 문자열 -예시 public class test { public static String trim(String str) { return trim(str, ""); } public static String trim(String str, String defValue) { if (str == null || "".equals(str)) { return defValue; } else if (str.trim().length() == 0) { return defVa.. 2021. 9. 28.
[Java] - 자바 String 문자열을 원하는 길이만큼 지정한 문자로 채우는 방법 (padding) #자바 String 문자열을 원하는 길이만큼 지정한 문자로 채우는 방법 (padding) #출력 문자열 길이를 기준으로 원본스트링 왼쪽(or오른쪽)부터 특정 문자로 padding 처리 하는 메서드 -param: src 원본 문자열 -param: ch 채울 문자 -param: num 총 출력 문자열 길이 -return String -예시 public class test { public static String leftPadding(String src, String ch, int num) { String result = ""; if (src == null || src.length() >= num) { return src; } int cnt = num - src.length(); for (int i = 0; .. 2021. 9. 28.
[Java] - 자바 String 문자열 잘라서 점(...) 처리 하는 방법 #자바 String 문자열 잘라서 점(...) 처리 하는 방법 #자바 String 문자열 잘라서 점(...)처리 하는 메서드 -문자열을 앞에서부터 max 크기만큼 잘라서 "..." 처리 후 반환 -한글은 3byte 길이로 계산한다. -예시 public class test { public static String shortString(String s, int max) { String result = ""; int count = 0; if (s == null) return result; if (s.getBytes().length > max) { max -= 2; char buf[] = s.toCharArray(); for (int i = 0; i < max && i < s.length(); i++) { if.. 2021. 9. 28.
728x90
반응형