본문 바로가기
반응형

프로그래밍/JAVA4

[Java] 자바 금액 숫자 콤마 넣기, 천단위 콤마찍기 (금액표시) 안녕하세요. 자바에서 금액을 표시할 때 천단위 콤마(,)를 넣는 방법을 알아보겠습니다. 금액을 읽기 편하기위해서는 숫자사이에 콤마를 넣어주어야합니다. 막상 구현하려고 하면 어떻게해야하는지 난감하죠. 그래서 이 블로그에 소스와 함께 숫자에 콤마찍는 방법을 설명해두겠습니다. 숫자에 콤마 찍기 예) 3125121 -> 3,125,121 중요한 것은 숫자 int형이나 long형이라면 콤마를 넣을때는 String 문자열이 된다는 점입니다. 자바에서 숫자 사이에 콤마( , )를 찍는 방법은 java.text.DecimalFormat 클래스를 활용하는 방법과 정규식을 활용하는 방법의 2가지가 대표적입니다. 소스로 보시는게 편하겠죠. 1. java.text.DecimalFormat 클래스를 이용해서 콤마찍기 int a.. 2022. 1. 12.
[JAVA] 문자열 NULL 널, 공백 체크하기 자바 프로그래밍을 하다보면 문자열의 Null체크와 공백체크를 가장 많이 하게 된다. 사실 문자열을 그때 그때 체크할 수도 있지만 메소드로 한번 만들어 놓으면 유용하게 사용할 수 있다. 아래의 isNullBlank와 isNotNullBlank 두 개의 메소드는 심플하지만 내가 가장 많이 사용하는 메소드입니다. 먼저 isNullBlank메소드는 문자열이 Null이거나 공백이면 true를 리턴한다. // null,공백 체크 public static boolean isNullBlank(String str) { boolean chkFlg = false; if(str == null || "".equals(str)){ chkFlg = true; } return chkFlg; } 두번째 isNotNullBlank 메소.. 2021. 12. 29.
[JAVA] 특수 문자 그림문자, 기호 제거하기 자바 문자열에서 그림문자나 기호 등 특수 문자를 제거하는 방법을 알아보겠습니다. 보안상 필요하거나 특수문자 표기 등의 오류 등으로 특수문자를 제거하고 싶을 때 사용할 수 있는 메세드를 만들어 보았습니다. 아마 대부분의 특수문자와 기호 등은 아래의 함수를 통해 제거가 가능합니다. //특수문자제거 메소드 public static String specialCharFilter(String strInPut){ String str_imsi = ""; //안드로이드 키보드 특수기호 모음 //.,~!?^♥*#_;()-@/='"|\☆⊙&♬○●•{}>[]","\\[","\\]","\\ 2021. 12. 29.
[JAVA] 자바 문자열이 숫자인지 체크하기(숫자입력체크) 자바에서 문자열이 숫자인지 체크하는 방법 즉, 숫자만 입력받고 싶은 경우에 가장 많이 사용되는 체크하는 두가지 방법에 대해 알려드리겟습니다. Java에서 문자열이 숫자인지 확인하는 방법을 소개하고자 몇 가지 예제 코드를 공유드립니다. 첫번째 방법은 입력받은 문자열의 문자하나하나를 체크하여 숫자인지 확인하는 방법입니다. 숫자의 아스키코드값 0(48)-9(57)을 체크하여 숫자인지 확인할 수 있습니다. //숫자체크 public static boolean isNumberChk(String str){ if(str == null || str.equals("")) { return false; } for(int i = 0 ; i < str.length() ; i++){ char c = str.charAt(i); //.. 2021. 12. 27.
반응형