String 문자열

kayla·2024년 12월 22일
0

모음

목록 보기
4/9

String 비교

str.equals("AB")

String 파싱(자르기)

string.split("문자", 최대크기)

  • 온점 단위 split을 단순히 string.split("."); 이렇게 하면 빈 배열이 반환된다.
    이유는 split이 원래 정규식을 파라미터로 받는 함수이고, 정규식의 온점은 임의의 한 문자이기 때문이다.
    따라서 split("[.]") 또는 split("\\.")을 사용한다.

string.substring(i, i+1)

  • substring 호출의 시간 복잡도는 O(n)

String 양끝 공백 제거하기

str.trim()

String 특정 인덱스 접근

string.charAt(int index)

  • 비교 string.charAt(i)=='1'
  • 물론 string.substring(i, i+1)으로도 가능

특정 String 지우기

arrStr = arrStr.replace("[","");
(remove는 String 클래스에 없음)

char[] 변환

char[] charArray = str.toCharArray();
String str = new String(charArray);

profile
Java 코딩테스트 준비하면서 공부한 내용 올립니다 :D

0개의 댓글

관련 채용 정보