코린이 탈출기

chapter 4.3 - 출력할 문구 가공하기 - kotlin의 String 가공 본문

인터넷 강의/클래스101 - 비전공자들을 위한 나만의 안드로이드 앱 만들기

chapter 4.3 - 출력할 문구 가공하기 - kotlin의 String 가공

50HEE 2021. 4. 22. 17:10

여러 개의 String, Int 등의 다양한 데이터를 묶어서 하나의 새로운 String으로 가공하고 싶을 때 사용하는 코틀린 문법입니다.

예를 들면 String(" " ) 사이에 변수를 넣고 싶을 경우에 ${변수 이름}을 추가하면 String의 내용이 ${변수 이름}에 부분만 변수 내용에 따라 변경되어 출력됩니다.

 

 

사용법

"원하는 내용 ${변수 이름.추가기능()} 나머지 내용

 

 

예시

2021.04.22 - [안드로이드/클래스101 - 비전공자들을 위한 나만의 안드로이드 앱 만들기] - chapter 4.2 - 실습해보기

 

chapter 4.2 - 실습해보기

화면과 같이 만들어 보고 비교해보기 아이디 "sohee@naver.com"와 비밀번호 "0000"입력 시 토스트에 "관리자 입니다" 띄우기 만일 둘 중 하나라도 다르다면 토스토에 "로그인 실패" 띄우기 코드내용 xml

sohee0428.tistory.com

 

이 내용을 활용하여 보여드리겠습니다.

 

 

 

기존 코드

 

위 사진은 기존의 코드 입니다.

 

변수 추가

 

20번 줄에 원하는 변수를 추가한 후 22번 줄에 원하는 자리에 변수를 활용하기 위해 ${변수 이름}을 추가하였습니다.

즉, name의 변수 값에 따라 ${변수 이름}의 내용도 같이 변합니다.

변수에 추가 기능을 넣고 싶으면 ${변수 이름.추가 기능()}하여 사용하면 됩니다.

Comments