728x90
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
public class report4 {
// 주어진 문자열이 숫자로 이뤄져있는지 숫자로 이뤄지지않았는지
static boolean isNumber(String str) {
boolean a = true;
int str_1;
for (int i = 0; i < str.length(); i++) {
str_1 = (int) str.charAt(i);
if (str_1 < 48 || str_1 > 57) {
a = false;
} else {
a = true;
}
}
if (a == true) {
System.out.println("숫자로만 이뤄져있습니다.");
} else {
System.out.println("문자열도 포함되었습니다.");
}
return a;
}
public static void main(String[] args) {
String str = "123";
System.out.println(str + "는 숫자입니까? " + isNumber(str));
str = "1234o";
System.out.println(str + "는 숫자입니까? " + isNumber(str));
}
}
|
cs |
728x90
'JAVA' 카테고리의 다른 글
9일차//[java] 두수를 나눗셈 연산으로 몫과 나머지를 구함 (method)사용 (0) | 2021.01.21 |
---|---|
8일차//[java] 배열의 값에 2배 연산 된 값이 산출되도록 (method)사용 (0) | 2021.01.21 |
8일차//[java] 배열안의 값중 최대값을 꺼내라 (method사용) (0) | 2021.01.21 |
8일차//[java]주어진 배열에 담긴 값의 위치를 바꾼다 (method사용) (0) | 2021.01.21 |
8일차//[java] 두점 간의 거리를 구하라 (메소드 사용) (0) | 2021.01.21 |