문자열,API

^_^·2022년 3월 25일
0


API(Application Programming Interface)

응용 프로그램에서 사용할 수 있도록 운영체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 한 인터페이스를 뜻한다.

-남들이 개발해 두어서 다시 개발할 필요가 없는 클래스

-API가 풍부하다는 것은 많은 클래스가 이미 존재한다는 의미

JRE(Java Runtime Environment)

일반 사용자들이 설치하는데, JVM와 API 클래스로 구성되어 있다.
따라서 JRE가 설치되면 기본적인 API도 같이 설치된다

JDK(Java Development Kit)

JRE와 추가 개발 도구들로 구성되어 있으므로 JDK를 설치하면 제공되는
API들을 같이 사용할 수 있다.

문자열의 법칙

-같은 내용의 문자열 객체는 한 번만 만들어진다.

-문자열이 변경되면 새로운 객체로 다시 만들어낸다.(불변, Immutable)

String 클래스의 주요 메소드

•concat(추가할 문자열): 문자열을 연결할 때
•substring(자르기 시작할 위치, 자르고 싶은 길이): 문자열을 자르고 싶을 때
•length( ): 문자열의 길이를 알고 싶을 때
•toUpperCase( ): 문자열을 영어의 대문자로 만들고 싶을 때
•toLowerCase( ): 문자열을 소문자로 만들고 싶을 때
•charAt(위치): 문자열 중에서 특정한 위치의 글자를 찾고 싶을 때
•indexOf(찾고자 하는 문자열): 자신의 원하는 특정 문자열의 위치
•equals( 비교 대상 문자열): 다른 문자열과의 내용의 비교
•trim( ): 문자열 뒤에 있는 공백을 제거하고자 할 때
•replace(바꾸고자 하는 char, 변환될 char): 문자열 내에서 특정 글자를 바꿀 때 사용한다.
•replaceAll(변환하고자 하는 문자열, 변환될 문자열): 문자열 내에 특정 부분을 다른 문자열로
변환하고자 할 때 사용한다.

0개의 댓글