Della serie: complichiamoci la vita ....Originariamente inviato da Sampy84
inizialmente creo un array di short[] di dimensione pari a 256 e vi memorizzo i valori, poi utilizzando il suo metodo byteValue(), che restituisce un byte, vado a riempire un array di byte.
Ma usare un array byte[] e mettere dei semplici cast a byte, anche solo dove strettamente necessario (ovvero i valori > 0x7F)??? ... non come il sorgente di quel CRC8 che ha messo i cast su tutti i valori.
E poi comunque la tabella si può anche calcolare a runtime.

Rispondi quotando