2016-03-21 4 views
0

Ich arbeite an einem Bluetooth-Datentransfer zwischen zwei Geräten und während meiner Forschung fand ich dieses Stück Code und ich verstand nicht sehr gut diese StringAsBytes Funktion (ich denke, es ist ein Byte-Array zu konvertieren String) und ich wusste nicht, wie ich es lösen sollte, weil es als Fehler erscheint.stringAsBytes unknown Funktion in Android

enter image description here

+0

Was versuchen Sie mit dieser Methode zu tun, ich höre diese Methode in Java erstes Mal –

+0

ich diesen Code gefunden und.. Ich möchte es verstehen, aber ich konnte nicht verstehen, dass stringAsBytes Thing –

+0

können Sie bitte Link, wo Sie das gefunden haben –

Antwort

0

Es scheint ein Array zu sein, das ein Mitglied oder statisches Element der ursprünglichen umgebenden Klasse war (von wo aus Sie den Code kopiert haben). Es wurde möglicherweise für eine andere Logik in der Klasse verwendet, aber in diesem Fall ist es in diesem Code nicht relevant. Löschen Sie es einfach.

1

'stringAsBytes' ist keine Methode in diesem Code. Es ist eine Array/Hashmap, bei der die rote Farbe dem Element 'byteString.length-1' den Wert '0' zuweist.

Sie müssen die 'stringAsBytes' als ArrayList/Hashmap deklarieren, bevor Sie sie verwenden.

PS: Methode hat eine ‚(‘ und Sammlung hat einen ‚[‘

Verwandte Themen