Kotlin-基本構文
基本構文
1.コメント
Javaと同じです.
//
は単行注釈を表し、/* */
は複数行注釈を表す.2.セミコロン
セミコロンは省略できます.
3.立体的
テキストとは、コードの作成時にコードウィンドウに値を記述する構文です.文字は整数、実数、文字、文字列、ブール値に分けられます.
4.変数と資料型
整数
L
を貼る必要はありません.Javaコードに変換するとL
が自動的に貼り付けられるからです.また、長すぎる数字については、_
マークを付けることができます.Javaに変換すると、自動的に削除され、_
が表示されます.エラーフラグが発生すると、
double type
が自動的に生成されます.これは8 byte
です.普通はこのように使います.例えば、println(11.11)
.ただし、
println(22.22f)
と一緒に使用する場合は、float type
を使用します.これはメモリを節約する方法です.4 byte
println('A')
println('가')
println(true)
println("\n동해물과 백두산이\n마르고 닳도록\n하느님이 보우하사\n우리나라 만세\n")
println("""동해물과 백두산이)
|마르고 닳도록
|하느님이 보우하사
|우리나라 만세
""".trimMargin())
// OR 연산자를 붙이고 trimMargin 함수를 사용하면 OR 연산자 앞의 공백이 사라진다.
// 위 출력문과 아래 출력문은 같은 결과를 리턴한다.
キーワード変数名:データ型=値println(false)
キーワードの場合、javaのval
キーワードと同様に読み取り専用属性があります.したがって、新しい値を割り当てることはできません.final
キーワードの場合、新しい値を割り当てることができます.コード上のエラーを減らすためには、主にvar
キーワードを使用し、可変値に対してval
キーワードのみを使用する必要があります.val a1:Int = 100
println("a1 : " + a1) // Java
println("a1 : ${a1}") // Kotlin
println("a1 : $a1") // Kotlin 에서는 중괄호 안에 수식, 연산자를 제외한 변수 명만 있다면 중괄호를 생략할 수 있다.
// 자료형을 생략하는 경우 들어온 값에 따라 자료형이 자동으로 결정된다.
// Kotlin에서는 자료형을 생략하는 것을 추천하게 된다. 다만, 반드시 명시해야 하는 경우도 있다.
val a2 = 100
println("a2 : $a2")
var a3:Int = 100
println("a3 : $a3")
a3 = 200 // var 키워드로 변수를 선언한 경우 값을 재할당할 수 있다.
println("a3 : $a3")
var a6:Int? = null // 자료형 뒤에 ? 가 붙어 있으면 null 값을 허용할 수 있다.
Reference
この問題について(Kotlin-基本構文), 我々は、より多くの情報をここで見つけました https://velog.io/@spdlqjfire/코틀린テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol