咸鱼

咸鱼是以盐腌渍后,晒干的鱼

0%

Dart 数据类型支持

https://docs.flutter.cn/platform-integration/platform-channels

对比 Kotlin

Dart Kotlin
null null
bool Boolean
int (<=32 bits) Int
int (>32 bits) Long
double Double
String String
Uint8List ByteArray
Int32List IntArray
Int64List LongArray
Float32List FloatArray
Float64List DoubleArray
List List
Map HashMap

对比Java

Dart Java
null null
bool java.lang.Boolean
int (<=32 bits) java.lang.Integer
int (>32 bits) java.lang.Long
double java.lang.Double
String java.lang.String
Uint8List byte[]
Int32List int[]
Int64List long[]
Float32List float[]
Float64List double[]
List java.util.ArrayList
Map java.util.HashMap

对比Swift

Dart Swift
null nil (NSNull when nested)
bool NSNumber(value: Bool)
int (<=32 bits) NSNumber(value: Int32)
int (>32 bits) NSNumber(value: Int)
double NSNumber(value: Double)
String String
Uint8List FlutterStandardTypedData(bytes: Data)
Int32List FlutterStandardTypedData(int32: Data)
Int64List FlutterStandardTypedData(int64: Data)
Float32List FlutterStandardTypedData(float32: Data)
Float64List FlutterStandardTypedData(float64: Data)
List Array
Map Dictionary