Jak napisać następujący kod w prosty dla pętli:Jak napisać dołączony blok kodu w pętli for
int asInt = (valueAsBytes[3] & 0xFF)
| ((valueAsBytes[2] & 0xFF) << 8)
| ((valueAsBytes[1] & 0xFF) << 16)
| ((valueAsBytes[0] & 0xFF) << 24);
Eran dał poprawną odpowiedź, ale czuję się wezwana, aby wrzucić to, co myślę (osobiste zdanie!), Że to przedwczesna optymalizacja. Ten kod jest czytelny i jeśli działa, nie widzę powodu, dla którego chciałbyś go zastąpić pętlą for. – Fildor
Po prostu chciałem uogólnić –