Konvertieren Sie ein Byte-Array in einen Hex-Wert
Kotlin
xxxxxxxxxx
fun main(args: Array<String>) {
val bytes = byteArrayOf(10, 2, 15, 11)
for (b in bytes) {
val st = String.format("%02X", b)
print(st)
}
}
0A020F0B
Konvertieren Sie das Byte-Array mithilfe von Byte-Operationen in einen Hex-Wert
Kotlin
xxxxxxxxxx
import kotlin.experimental.and
private val hexArray = "0123456789ABCDEF".toCharArray()
fun bytesToHex(bytes: ByteArray): String {
val hexChars = CharArray(bytes.size * 2)
for (j in bytes.indices) {
val v = bytes[j].toInt() and 0xFF
hexChars[j * 2] = hexArray[v ushr 4]
hexChars[j * 2 + 1] = hexArray[v and 0x0F]
}
return String(hexChars)
}
fun main(args: Array<String>) {
val bytes = byteArrayOf(10, 2, 15, 11)
val s = bytesToHex(bytes)
println(s)
}
Linux - So installieren Sie anc-api-tools
Linux - So installieren Sie curvedns
Python - Überprüfen Sie, ob eine Zahl positiv, negativ oder 0 ist
Linux - So installieren Sie zenmap
C - Count Anzahl der Stellen in einer ganzen Zahl
C++ - Überprüfen Sie, ob eine Zahl eine Primzahl ist oder nicht
C++ - Schaltjahr prüfen
C - Finden Sie die größte Zahl mit dynamischer Speicherzuweisung
JavaScript - Überprüfen Sie, ob eine Zeichenfolge mit bestimmten Zeichen beginnt und endet
Kotlin - Eine Zahl umkehren
Linux - So installieren Sie zstd
Linux - So installieren Sie xbitmaps
Kotlin - Runden Sie eine Zahl auf n Dezimalstellen
C++ - Finden Sie Quotient und Rest
Python - Schreiben von Excel (XLSX)-Dateien
Java - Eine Zahl umkehren
Kotlin - Fakultät einer Zahl finden
Java - Pyramide und Muster erstellen
We have been online since 2021 and 1 millions of people around the globe have visited our website since then
More visitors every month