주어진 문자열 value가 숫자인지 판별하는 것인데
'숫자'의 코드를 모르겠어서 그냥 A보다는 작겠지 하고 기준을 A보다 크면 문자가 포함된 열이라고 봤거등요 ㅠㅠ
이렇게 해도 되는건가여?
String value="12o34";
char ch=' ';
boolean isNumber=true;
for(int i=0; i<value.length(); i++){
if(value.charAt(i)>='A'){
isNumber=false;
}
}
if(isNumber){
System.out.println(value+"는 숫자입니다");
}
else{
System.out.println(value+"는 숫자가 아닙니다");
}
어디서 여자인척이야
꼬츄색히같은데 ㅡㅡ
남자라고 솔직하게 밝혔으면 알려줄려고했는데 안알라줌 ㅎ
오빠들 왜그러세요 ㅜㅜㅜㅜㅜ 저 여자 맞아요...
얌마 이건 제대로 하려면 정규식이나 스테이트 머신
if(value.charAt(i) >= '0' && value.charAt(i)<='9') isNumber=true;
char에서으 숫자하고 str에서의 숫자하고 같은 값이었군요! 그걸 몰라서 저렇게했는데 고마워욤!