나미/안드로이드

코틀린으로 앱개발까지.. 3. 문자와 문자열

규남 2023. 10. 10. 15:36
반응형

정말 기초부터 혼자 공부하면서 같이 정리해나가는 정리노트

1. 문자 (Char)

  • 문자를 표현하는 타입
  • ( ' ) 작은따음표로 감싸서 표현
  • 단, 문자를 Number 숫자타입으로 표현 불가능
fun main()
{
   val a : Char = 'a'
   println(a)

   /*
      if( a == 1) // 오류!! 문자와 숫자비교안됨
      {

      }
   */
}

 

2. 문자열 (String)

  • 문자 여러개를 표현하는 타입, 문자열
  • ( " ) 큰따음표로 감싸서 표현
  • 문자열 내에서 줄바꿈, 들여쓰기등 특정기능을 하는 부분은 항상 앞에 \ 를 붙여준다
  • \n (줄바꿈), \t (탭간격 띄우기), ..등등
  • """ 큰따음표가 3개일 경우 범주안에 내용은 키보드로 입력한 줄바꿈, 띄워쓰기등 전부 반영
fun main()
{
   var str1 = "Hello World"
   println(str1)

   var str2 = "Hello \n World"
   println(str2)

   var str3 = """
      Hello
      W
      o
      r
      l
      d
   """
   println(str3)
}
728x90
반응형