String : 문자열을 저장하기 위한 데이터 타입
[ String 관련 주요 메서드 ]
기본값 : str = "hello"
- str.concat("world")
⇒ hello world : 문자열 이어붙이기
- str.capitalize
⇒ Hello : 문자열의 가장 첫번째 문자 대문자화
- str.chr
⇒ h : 문자열의 맨 앞자리 리턴
- str.clreat
⇒ "" : 변수에 저장되어 있던 문자열을 빈 문자열로 변경
- str.downcase
⇒ hello : 문자열을 모두 소문자화
- str.upcase
⇒ HELLO : 문자열을 모두 대문자화
- str.empty?
⇒ false 리턴 : 문자열이 빈 문자열인지 아닌지 판별
- str.include? "ha"
⇒ false 리턴 : include 메서드의 파라미터로 전달되는 문자열 ("ha")가 해당 문자열에 포함되는지 판별하는 메서드
- str.slice(2)
⇒ l 리턴 : 메서드의 파라미터로 전달한 Index값(2)에 해당되는 문자열의 요소 값을 리턴
- str.split('l')
⇒ ["he", "", "o"] 리턴 : 해당 메서드의 파라미터 값('l')으로 전달되는 문자를 가지고 해당 문자열에서 찾은 후 빈문자로 바꾼 후 나머지 각각 배열 요소로 저장
- str.sub("l", "e")
⇒ heelo 리턴 : 해당 문자열에서 파라미터 중 첫번째 값("l")에 해당되는 값 중 첫번째 값을 파라미터 두번째("e")의 값으로 변경시켜주는 것