본문 바로가기

JAVA/기초 프로그래밍

함수// 숫자로만 되어 있는지 체크

	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;
	}