kotilin 한번 훓어 보기
kotilin 한번 훓어 보기
package com.example.kotilinbasics
fun main(){
// 변수
var myVar: String = "변수는 값이 변경 될 수 있는 값"
println(myVar)
// 상수
val myVal: String = "상수는 변경되지 않는 값"
println(myVal)
// ----------Number--------------
// Byte : 음의 정수 -128부터 양수 128
var myByteNumber : Byte = 36
println(myByteNumber)
// Long : 음의 정수,양의 정수 큰 수를 정의할 때
var myLongNumber : Long = 3651252121
println(myLongNumber)
// Short : 음의 정수 -32768부터 양수 32767
var myShotNumber : Short = -14212
println(myShotNumber)
// Double : 소수점 2자리 정의
var myDobbleNumber : Double = 3.14
println(myDobbleNumber)
// Float : 32bit 소수점 7자리 정의
var myFloatNumber : Float = 3.14f
println(myFloatNumber)
// UShort : 정수 전체의 bit 범위를 양수값으로 표현 하는 경우에 사용
var myUshortNumber : UShort = 123u
println(myUshortNumber)
// ----------Boolean--------------
val myTrue : Boolean = true
val myFalse : Boolean = false
println(myTrue || myFalse) // true
println(myTrue && myFalse) // false
println(!myTrue) // false
// -----------String--------------
val myChar = 'a'
println(myChar)
// 키보드에 없는 문자열을 사용할 때 (https://en.wikipedia.org/wiki/List_of_Unicode_characters)
var myUnicode = '®'
println(myUnicode)
var firstName = "KIM"
var lastName = "DONGNYEONG"
// : 탭
//
: 줄바꿈
println(lastName + " " + firstName)
// -----------조건문--------------
var age = 18
println("나이를 입력하세요")
// readln()은 키보드로 입력받는 함수
var enteredValue = readln()
// 입력받은 문자열 나이를 정수로 변환
age = enteredValue.toInt()
println(age)
if(age in 18..69){
println("성인 입니다")
}else{
println("아직 성인이 아닙니다.")
}
}