일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- jetpack compose
- Freesound
- 코틀린
- 파이썬
- 넷플릭스
- 명심보감
- kotlin
- Android
- 소울칼리버6
- Firebase
- 벤자민플랭클린
- 공부집중
- 공자명언
- 1인개발자
- DART
- recyclerview
- Coroutine
- 명언모음
- 장자명언
- bash
- 이모지메모
- Linux
- 이모지
- Streaming
- 오픈소스
- FSM
- androidx
- 좋은글필사하기
- Flutter
- ASMR
Archives
- Today
- Total
Vintage appMaker의 Tech Blog
[kotlin 배우기 github] 8. 문자열 본문
- 문자열은 + 연산자로 다른 문자열을 추가(붙이기)할 수 있다.
- Python과 같이 """ """를 이용하여 긴 문자열(엔터가 들어간)을 변수에 넣을 수 있다.
- linux bash와 같이 $ 또는 ${}를 이용하여 문자열 내의 포멧팅을 할 수 있다.
import java.util.*
/**
* Created by snake on 17. 5. 21.
*/
fun main(args : Array<String>){
var sName = "문자열 테스트입니다. ";
// 1.문자열을 추가하는 것은 + 연산자로 가능함 <- Java와 동일
println (sName + " : 문자열 붙이기");
// 2. """ 이 안에 줄넘김 문자열이 들어갈 수 있다. """
// Python에 이런 기능이 있다.
var s줄넘김문자열 = """
어떻게 출력 될지..
모르겠지만
마치 HTML의 <pre>와 비슷할....
듯
"""
println(s줄넘김문자열);
// 3. 문자열 내의 포멧팅 방법
// linux의 bash와 비슷함.
var s포멧문자열 = "sName의 값을 가져오는 것: $sName";
println(s포멧문자열);
// 4. linux bash와 비슷하니
// ${}안에
// 함수호출이나 수식처리도 가능함.
var s포멧문자열2 = "sName의 값을 가져오는 것: ${sName + "움하하하" + Date()}"; // Java class도 가져욜 수 있음.
println(s포멧문자열2);
}
'강좌, 연재 > 앱으로 배우는 kotlin' 카테고리의 다른 글
[kotlin 배우기 github] 10. 제어문 (0) | 2020.11.18 |
---|---|
[kotlin 배우기 github] 9. Any type (0) | 2020.11.18 |
[kotlin 배우기 github] 7. 함수 (0) | 2020.11.18 |
[kotlin 배우기 github] 6. 숫자형 변수 (0) | 2020.11.18 |
[kotlin 배우기 github] 5. 변수의 scope (0) | 2020.11.18 |
Comments