Zdravim,
nejsem odbornik na Javu, ale potrebuji napsat aplikaci pro Android a narazil jsem na problem. Zjistil jsem, ze byte v Jave ma rozsah -128 az 127. Ja bych potreboval byte, ktery ma rozsah 0-255 (jak to je napr. v C#). jako reseni se mi ihned vybavil unsigned byte, ale to Java nebere.
Nenapada Vas, jak na to? Mam totiz rozsahlou aplikaci v C#, kde se vyskytuje mnoho promennych typu byte a nektere casti kodu prepisuju do Javy. Posilam neco pres bluetooth a metoda Write pro zapis na OutputStream bere jako parametr pouze pole bytu. Jenze tech signed bytu. kde zapornou cast nevyuziju a kladna cast mi bude chybet...
Diky za kazdou radu.