문자열함수

수민·2022년 10월 24일
0

code

목록 보기
3/47

e가 출력되는 것을 볼수있다.

index가 hello
h-0 e-1 l-2 l-3 o-4
인데 1째인것을 출력하기를 원하니깐 e가 출력되는것
만약 o를 출력하기를 원하면 4를 입력하면된다.

o가 출력되는것을 볼수 있다.

3. 문자열 함수 - IndexOf() / lastIndexOf()

String.indexOf("찾을 문자", index);

String.lastIndexOf("찾을 문자");

IndexOf("찾을문자") 함수는 문자열의 왼쪽부터 시작하여 찾을 문자와 일치하는 최초의 문자의 Index를 반환하는 함수입니다. 두 번째 인자를 지정 하여 검색하는 시작 Index도 지정할 수 있습니다.

일치하는 문자를 찾지 못하면 -1을 반환함.

replace()

String.replace("찾을 문자", "치환할 문자");

문자열 왼쪽부터 최초로 발견되는 문자에만 치환이가능.

5. 문자열 함수 - substring() / substr()

string.substring(startIndex, endIndex)

String.substr(startIndex, 문자개수)

split 함수

String.split("문자")

  • split() 함수는 첫 번째 인자로 넘긴 문자를 기준으로 하여 문자열을 잘라 각 배열 요소에 담은 뒤에 해당 배열 객체를 반환해주는 함수입니다.

💭hello world가 적혀있지만 /를기준으로 반환하기때문에
/기준으로 💭hello배열반환
💭world도 배열로 반환되는것을 볼수 있다.

문자열함수 toUppercase/toLowerCase()

  • 원본이 변하지 않음.

toLowerCase() 함수는 문자열 안에 대문자를 모두 소문자로 변환하는 함수입니다. 반면에 toUpperCase() 함수는 문자열 안에 소문자를 모두 대문자로 변환하는 함수입니다.


toUppercase()를 적용하면 대문자로 변환된 것을 볼수있다.


toLowerCase()를 적용하면 소문자로 변한것을 볼수 있다.!

문자열 속성-length

문자열 속성 length는 문자열의 전체 길이에 대한 속성 값
length길이

  • 문자열의 전체 길이를 반환.

includes()

찾는 문자열이 있으면
true 혹은 없으면 false 를 반환 해줌.

약간의 참조 블로그

profile
헬창목표

0개의 댓글