Page 14 -
P. 14
A B C D
3 Java의 주요 메소드 4602004
클래스 주요 메소드
• A.compareTo(B) : 숫자로된 문자열 A와 B를 비교하여 같으면 0, A가 크면 1, B
가 크면 -1을 반환함
• A.equals(B) : 대소문자를 구분하여 문자열 A와 B를 비교한 후 같으면 참, 다르
면 거짓을 반환함
• A.equalsIgnoreCase(B) : 대소문자 구분없이 문자열 A와 B를 비교한 후 같으
면 참, 다르면 거짓을 반환함
•toLowerCase(문자열) : 문자열을 모두 소문자로 변환함
•toUpperCase(문자열) : 문자열을 모두 대문자로 변환함
•split(구분자) : 지정된 구분자로 문자열을 구분하여 분리함
•replaceAll(변환 대상, 변환할 문자) : 변환 대상을 변환할 문자로 치환함
String
• A.substring(위치) : 문자열 A에서 지정한 위치를 포함한 이후의 모든 문자열을
반환함
•A.charAt(위치) : 문자열 A에서 위치에 해당하는 문자를 반환함
•A.length( ) : 문자열 A의 길이를 반환함
•A.trim( ) : 문자열 A의 좌우 공백을 제거함
• getNumericValue( ) : 숫자 형태의 문자열을 정수형으로 반환함
- ‘0’ ~ ‘9’ : 숫자 형태로 반환
- ‘a’/‘A’ ~ ‘z’/‘Z’ : 10 ~ 35까지의 값을 반환
- 특수 문자 : –1 반환
- 분수처럼 정수형으로 표현할 수 없는 문자열 : –2 반환
•countTokens( ) : StringTokenizer 객체의 토큰 개수를 반환함
• hasMoreTokens( ) : Stringtokenizer 객체에 반환할 토큰이 있으면 참, 없으면
StringTokenizer
거짓을 반환함
•nextToken( ) : StringTokenizer 객체에서 차례로 토큰을 가져와 반환함
4 Python의 주요 표준 라이브러리 1602004 전문가의 조언
Java는 표준 라이브러리에 여러
Python은 Java와 동일하게 라이브러리를 패키지로 제공하며, 패키지에는 응 패키지가 포함되어 있지만, Python
용 프로그램 개발에 필요한 클래스와 메소드들이 정의되어 있다. 은 표준 라이브러리라는 하나의
패키지만 존재합니다. 그렇기 때문
• Python에서 라이브러리를 사용하려면 ‘import random’과 같이 선언하고, 에 라이브러리를 사용할 때 패키
사용할 때는 마침표(.)로 구분하여 ‘random.choice( )’와 같이 사용한다. 지가 아닌 각 클래스를 호출하여
사용합니다.
클래스 기능
• Python에 기본적인 인터페이스로, import문이나 클래스명 없이도 사용할 수 있다.
내장 함수
•주요 메소드 : abs( ), slice( ), pow( ), print( ) 등
•운영체제와 상호 작용하기 위한 기능을 제공한다.
os
•주요 메소드 : getcwd( ), chdir( ), system( ) 등
•고급 문자열 처리를 위한 기능을 제공한다.
re
•주요 메소드 : findall( ), sub( ) 등
•복잡한 수학 연산을 위한 기능을 제공한다.
math
•주요 메소드 : cos( ), log( ) 등
1장 프로그래밍 언어 활용 21
2025. 11. 19. 오후 5:08
01_2026프로그래밍기능사필기_1과목1장(017~034) .indd 21
01_2026프로그래밍기능사필기_1과목1장(017~034) .indd 21 2025. 11. 19. 오후 5:08

