[Kotlin]データ型/文字列テンプレート
数字文字デュアルCharBooleanFloatStringLongIntShortByte
コトリンは客体で構成されています
基本型と参照型
JAva(元のタイプ)java(RAPPERクラス)cortline intjava.lang.Integerkotlin.Intcharjava.lang.Characterkotlin.Char.........
Javaのデータ型は、元のタイプと参照タイプに分けられます.
元のタイプ
短い、int、long、float、doubleなどの基本データ型で、値自体を格納します.言語自体に内蔵されています.
参照タイプ
オブジェクトの作成(String、ArrayListなど)、メモリ領域の割り当て、およびこれらのオブジェクトのデータ型の参照
一方,コトリンでは,すべてのデータ型が内部でクラスとして作成され,オブジェクトとして表される.
ここで、数値で表されるデータ型はすべてNumberクラス(byte、short、int、floatなど)を継承する
オブジェクトとして使用するためにクラスにパッケージ化された基本データ型をスケッチクラスと呼び、コトリンでは元のタイプとスケッチクラスをスケッチクラスと見なします.
したがって、コードを記述する際には、元のタイプとドラフトクラスを区別しませんが、コンパイルにより効率的なタイプに変換されます.
Kotlin数字コートリンデジタルリソース:Byte、Double、Float、Int、Long、Short
Numberクラス:抽象クラスNumber
番号付けカテゴリが属するメソッド:既存のデジタルリソース->その他のデジタルリソース Kotlin Number class API
fun toByte(): Byte
fun toDouble(): Double
fun toFloat(): Float
fun toInt(): Int
fun toLong(): Long
fun toShort(): Shortコトリン文字タグ
Kotlin文字ライブラリは単一文字 を表す.
Javaでは、文字の整数(すなわち、文字のASKIDコード)を文字タイプに置き換えることができますが、コトリンでは、文字タイプ(整数をコンパイルエラーに置き換える)にのみ置き換えることができます.
ASKIコードの整数値を文字ライブラリに代入する必要がある場合
文字列にドル$記号を挿入すると、文字ではなくコードであることが示されます.$変数の後ろに連続文字がある場合は、スペースで区切らなければなりません.
コトリンは客体で構成されています
基本型と参照型
JAva(元のタイプ)java(RAPPERクラス)cortline intjava.lang.Integerkotlin.Intcharjava.lang.Characterkotlin.Char.........
Javaのデータ型は、元のタイプと参照タイプに分けられます.
元のタイプ
短い、int、long、float、doubleなどの基本データ型で、値自体を格納します.言語自体に内蔵されています.
参照タイプ
オブジェクトの作成(String、ArrayListなど)、メモリ領域の割り当て、およびこれらのオブジェクトのデータ型の参照
一方,コトリンでは,すべてのデータ型が内部でクラスとして作成され,オブジェクトとして表される.
ここで、数値で表されるデータ型はすべてNumberクラス(byte、short、int、floatなど)を継承する
オブジェクトとして使用するためにクラスにパッケージ化された基本データ型をスケッチクラスと呼び、コトリンでは元のタイプとスケッチクラスをスケッチクラスと見なします.
したがって、コードを記述する際には、元のタイプとドラフトクラスを区別しませんが、コンパイルにより効率的なタイプに変換されます.
Numberクラス:抽象クラスNumber
番号付けカテゴリが属するメソッド:既存のデジタルリソース->その他のデジタルリソース
fun toByte(): Byte
fun toDouble(): Double
fun toFloat(): Float
fun toInt(): Int
fun toLong(): Long
fun toShort(): Short
var floatValue:Float
floarValue=2.43F //f로 해도 되지만 Long이랑 맞출려고!
var double: Float = 4F
var longValue:Long
longValue=38742636749L
+タイプが指定されていない数字:すべてのIntel/DoubleタイプKotlin文字ライブラリ
var chvalue:Char
chvlaue='A'
Javaでは、文字の整数(すなわち、文字のASKIDコード)を文字タイプに置き換えることができますが、コトリンでは、文字タイプ(整数をコンパイルエラーに置き換える)にのみ置き換えることができます.
ASKIコードの整数値を文字ライブラリに代入する必要がある場合
val num=65
val chvalue=num.toChar()
Kotlin論理データ型val isTrue: Boolean=true
val isFalse: Boolean=false
Kotlin文字列データ型val name="홍길동"
Kotlinが提供する文字列テンプレートval name="홍길동"
val nameis="제 이름은 $name 입니다" //변수 1개일때
val age=23
val myage="제 나이는 ${age+3} 입니다" //추가적인 연산식이 필요할 때
注意:https://vision-ary.tistory.com/22Reference
この問題について([Kotlin]データ型/文字列テンプレート), 我々は、より多くの情報をここで見つけました https://velog.io/@dabin/Kotlin데이터-타입テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol