Notice
Recent Posts
Recent Comments
Link
이야기앱 세상
자바 - 숫자만 입력해야 할 때 문자 입력 여부 체크하기 본문
숫자만 입력해야 할 때 문자 입력 여부 체크하기
입력한 데이터가 아래와 같이 String 타입으로 저장었을 경우 문자 포함 여부 체크하기
String str = "1234ty556";
String result = "숫자입니다.";
for(int i=0;i<str.length();i++){
char c = str.charAt(i);
if(c<48 || c> 57){//숫자가 아닌 경우
result = "문자가 포함됨";
break;
}
}
System.out.println(result);
System.out.println("=================");
//Character의 isDigit()메서드 이용하기
for(char c : str.toCharArray()){
if(!Character.isDigit(c)){ //숫자가 아닐 경우
System.out.println(c);
result = "문자가 포함됨";
break;
}
System.out.println(c);
}
System.out.println(result);
반응형
'IT > Java' 카테고리의 다른 글
자바 JDBC ResultSet에서 컬럼명 조회하기 (0) | 2016.03.24 |
---|---|
자바 - HashMap key 정렬 (0) | 2016.03.24 |
자바 - 대문자를 소문자로 소문자를 대문자로 바꾸기(대소문자 변환) (0) | 2016.03.24 |
자바 - 여러개의 숫자 중 최대값, 최소값 구하기 (0) | 2016.03.24 |
자바 - 배열을 ArrayList로 변환, ArrayList를 배열로 변환 (0) | 2016.03.24 |
Comments