일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- git
- 파이썬
- 인공지능
- Java
- Python
- 알고리즘
- 리눅스
- programmers
- Ai
- 데이터베이스
- 자료구조
- Kubernetes
- 쿠버네티스
- ubuntu
- 코딩테스트
- 프로그래머스
- Lv 2
- LV 0
- 우분투
- db
- 머신러닝
- mysql
- DevOps
- 코테
- 자바
- docker
- 정처기
- 깃
- github
- Linux
Archives
- Today
- Total
Myo-Kyeong Tech Blog
[ JAVA ] JAVA 문자열 메소드 정리 - substring, chatAt, length, contains, indexOf, equals 본문
Programming/Java
[ JAVA ] JAVA 문자열 메소드 정리 - substring, chatAt, length, contains, indexOf, equals
myo-kyeong 2023. 6. 12. 19:29728x90
반응형
substring()
- 문자열의 특정 부분을 추출하는 데 사용
- 두 가지 버전 - 시작 인덱스만 제공, 시작 인덱스와 끝 인덱스 모두 제공.
String s = "Hello World";
System.out.println(s.substring(6)); // 출력: World
System.out.println(s.substring(0, 5)); // 출력: Hello
charAt()
- 주어진 인덱스에 있는 문자를 반환
String s = "Hello World";
System.out.println(s.charAt(0)); // 출력: H
length()
- 문자열의 길이 반환
String s = "Hello World";
System.out.println(s.length()); // 출력: 11
contains()
- 특정 문자열이 대상 문자열에 포함되어 있는지 여부 확인
String s = "Hello World";
System.out.println(s.contains("World")); // 출력: true
indexOf()
- 특정 문자열이 처음으로 나타나는 위치의 인덱스 반환
- 문자열이 없는 경우 -1을 반환
String s = "Hello World";
System.out.println(s.indexOf("World")); // 출력: 6
equals()
- 두 문자열이 동일한지 비교하는 데 사용
- 동일한 내용이 true, 동일하지 않으면 false 반환
String s1 = "Hello World";
String s2 = "Hello World";
System.out.println(s1.equals(s2)); // 출력: true
trim()
- 문자열의 앞, 뒤에서 공백(white space)을 제거하는 데 사용
String s = " Hello World ";
System.out.println(s.trim()); // 출력: Hello World
728x90
반응형
'Programming > Java' 카테고리의 다른 글
[ JAVA ] JAVA IntStream 주요 메서드 정리 (0) | 2023.06.14 |
---|---|
[ JAVA ] JAVA 클래스 변수와 인스턴스 변수 생성 시점과 메모리 영역 (0) | 2023.06.13 |
[ JAVA ] JAVA 배열 java.util.Arrays 클래스 주요 메소드 정리 ( copyOf ,sort, equals, fill, binarySearch ) (0) | 2023.06.10 |
[ JAVA ] JAVA 문자열 대문자 소문자 변환 - toUpperCase(), toLowerCase() (0) | 2023.06.10 |
[ JAVA ] JAVA 기초 문법 - static 변수 (0) | 2023.06.08 |