public static void main(String[] args) {
// 숫자로만 되어 있는지
String str = "123";
boolean b = isNumber(str);
System.out.println(str+"는 숫자입니까? "+ b);
str = "1234o";
b = isNumber(str);
System.out.println(str+"는 숫자입니까? "+ b);
}
static boolean isNumber(String num) {
// boolean b = true;
for (int i = 0; i < num.length(); i++) {
char c = num.charAt(i);
int n = (int)c;
if(n < 48 || n > 57) {
// b = false;
// break;
return false;
}
}
// return b;
return true;
}
'JAVA > 기초 프로그래밍' 카테고리의 다른 글
함수// 입력받은 배열 sorting swap (답안) (0) | 2020.05.28 |
---|---|
함수// 입력받은 숫자 sorting swap (나) (0) | 2020.05.28 |
함수//배열 값 중에서 최대값 찾기 (0) | 2020.05.28 |
함수//shuffle (0) | 2020.05.28 |
함수 // 두 점 (x,y) (x1,y1)간의 거리를 구하기 (0) | 2020.05.28 |