ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • String 객체의 주요메소드
    JAVA 2023. 12. 20. 00:10

    String 객체란?

    문자열을 관리하는 객체다.

    자바 프로그래밍에서 String객체의 메소드 사용빈도가 가장 높다.

    메소드명 사용용도
    charAt(int i) String객체 소유문자열에서 인덱스번호
    i번째 문자를 복사해 반환 i는 0부터 시작
    concat("새문자") String객체 소유문자열을 복사해 "새문자"를 붙여서
    새로운 String객체를 반환.
    endsWith(String s) String 객체의 소유 문자열이
    문자열s로 끝나면 true, 아니면 false를 반환
    startsWith(String s) String 객체의 소유 문자열이
    문자열s로 시작하면 true, 아니면 false를 반환
    equals(String s) String객체 소유 문자열과 문자열의 s의 스펠링,
    대소문자가 같으면 true를 반환
    equalsIgnoreCase(String s) String객체 소유 문자열의 스펠링만 같으면 true를 반환
    indexOf(String s,int i) String 객체 소유문자열을 앞에서부터 검색해
    문자열 s가 처음으로 나타난 곳의 인덱스번호를 반환,
    lastIndexOf(String s,int i) indexOf기능과 비슷함
    단, 검색방향이 오른쪽에서 왼쪽방향으로 검색한다.
    length( ) String 객체 소유 문자열의 길이(문자의 개수)를 반환.
    replace(String s1, String s2) String 객체 소유 문자열을 복사해서
    모든 문자열 s1 을 문자열 s2 로 모두 바꾸어서 반환.
    replaceFirst(String s1, String s2) String 객체 소유 문자열을 복사해서 첫번째 나오는
    문자열 s1 하나를 문자열 s2 로 바꾸어서 반환.
    substring( int m, int n ) String 객체 소유 문자열에서 인덱스번호 m 부터
    인덱스번호 n-1 까지의 문자열을 복사해 반환.
    2번째 인자 n은 생략가능함.
    생략시 인덱스번호 m 부터 끝까지의 문자열을 복사해 반환.
    toUpperCase( ) String 객체 소유 문자열을 복사하여 대문자로 변환하여 반환.
    toLowerCase( ) String 객체 소유 문자열을 복사하여 소문자로 변환하여 반환.
    trim( ) String 객체 소유 문자열을 복사하여
    맨 앞뒤 [공백을 제거]하여 반환.
    compareTo( String s ) String 객체 소유 문자열의 1번째 문자열 아스키코드 값에서
    매개변수로 전달되는 문자열 s 의 1번째 문자열의
    아스키코드 값을 뺀 값을 리턴한다

    'JAVA' 카테고리의 다른 글

    예외처리  (0) 2024.03.01
    자바 기본 API - HashMap  (0) 2023.12.19
    자바 기본 API - ArrayList  (0) 2023.12.11
    자바에서 기본 제공하는 API (배열)  (1) 2023.12.08
    인터페이스(interface)  (1) 2023.12.08
Designed by Tistory.