Wie konvertiert man ein ByteArray zu BigInteger? Es ist wichtig zu sagen, dass mein Bytearray nicht das ordinary Byte [] ist .. es ist eine Klasse in meinem Projekt. grundsätzlich habe ich ein Array von 256 Bytes und ich muss es als BigInteger darstellen, um eine Berechnung durchzuführen.von ByteArray zu BigInteger
der Code sieht wie folgt aus:
// dies ist, wie ich meine Informationen erhalten, in byteArray
ByteArray modulus = (ByteArray)inParamsList.getParameterType("modulus");
// Das ist die Linie, die ich für eine Exception. es geschieht, weil die „toString“ actully nicht, es zu bespannen
BigInteger modulusInBig = new BigInteger(modulus.toString());
wandelt würde ich sehr glücklich sein, ein paar Antworten zu bekommen! i lookes alle über das Internet bereits ...
haben Sie überprüfen, was nicht 'modulus.toString()' produzieren? – Vlad
Können wir die 'ByteArray' Klasse sehen? –
Wie sollten die Bytes im Array für die Umwandlung in eine Zahl interpretiert werden? –