
Offers user-defined data structures including dynamic arrays, LRU maps, sorted deduplicated lists, countdown-based maps, and multi-value pairs, enhancing performance and customization.
Common user-defined data structures(常用的自定义的数据结构)
Applicable Kotlin all target(适用于kotlin全平台)
Your app dir, build.gradle.kts add:(在你app目录的build.gradle.kts中添加)
dependencies {
...
implementation("io.github.ltttttttttttt:DataStructure:$version")//this, such as 1.0.12
}IntArrayList
LongArrayList
FloatArrayList
DoubleArrayList
BooleanArrayListLruMap
LruMapWithGetFirstSortedAndNotRepeatListDownTimeMapTimeCacheData
TimeCacheDataMaptypealias Values2 = Pair
typealias Values3 = Triple
Values4
Values5
ValuesXCommon user-defined data structures(常用的自定义的数据结构)
Applicable Kotlin all target(适用于kotlin全平台)
Your app dir, build.gradle.kts add:(在你app目录的build.gradle.kts中添加)
dependencies {
...
implementation("io.github.ltttttttttttt:DataStructure:$version")//this, such as 1.0.12
}IntArrayList
LongArrayList
FloatArrayList
DoubleArrayList
BooleanArrayListLruMap
LruMapWithGetFirstSortedAndNotRepeatListDownTimeMapTimeCacheData
TimeCacheDataMaptypealias Values2 = Pair
typealias Values3 = Triple
Values4
Values5
ValuesX