From 0a720af03dfdaba0056f18a5d3c74caea3e512fa Mon Sep 17 00:00:00 2001 From: tursom Date: Sun, 5 Jul 2020 03:50:09 +0800 Subject: [PATCH] add toHexString --- src/main/kotlin/cn/tursom/core/DataOperate.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/cn/tursom/core/DataOperate.kt b/src/main/kotlin/cn/tursom/core/DataOperate.kt index a2fa9f0..fa645b7 100644 --- a/src/main/kotlin/cn/tursom/core/DataOperate.kt +++ b/src/main/kotlin/cn/tursom/core/DataOperate.kt @@ -726,7 +726,7 @@ inline fun toDouble(get: () -> Byte): Double { private val UPPER_HEX_ARRAY = "0123456789ABCDEF".toCharArray() private val LOWER_HEX_ARRAY = "0123456789abcdef".toCharArray() -private inline fun T.toHexString(upper: Boolean, length: Int, toBytes: ((Byte) -> Unit) -> Unit): String { +private inline fun toHexString(upper: Boolean, length: Int, toBytes: ((Byte) -> Unit) -> Unit): String { val hexArray = if (upper) UPPER_HEX_ARRAY else LOWER_HEX_ARRAY val hexChars = CharArray(length) var i = 0