Vintage appMaker의 Tech Blog

[kotlin 배우기 github] 8. 문자열 본문

강좌, 연재/앱으로 배우는 kotlin

[kotlin 배우기 github] 8. 문자열

VintageappMaker 2020. 11. 18. 23:51
  1. 문자열은 + 연산자로 다른 문자열을 추가(붙이기)할 수 있다.
  2. Python과 같이 """ """를 이용하여 긴 문자열(엔터가 들어간)을 변수에 넣을 수 있다.
  3. 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 Playground: Edit, Run, Share Kotlin Code Online

 

play.kotlinlang.org

 

 

 

kotlin 배우기 - github 예제 - Google Play 앱

안드로이드 개발 공식언어로 kotlin이 추가되었습니다. 안드로이드 개발자 입장에서는 배워야 하지만, 그것도 시간과 노력이 필요해서 쉽지가 않습니다. 그런 개발자들을 위해 kotlin의 필수사항

play.google.com

 

Comments