Java “Décalage De Bits” Tutoriel?

Je serais reconnaissant pour un bon tutoriel, qui expliquent pour java débutants comment en java tous les "le décalage de bits" de travail.

J'ai toujours tomber sur elle, mais n'a jamais compris comment il fonctionne. Il doit expliquer toutes les opérations et les concepts qui sont possibles avec byteshifting/bitmanipulation en java.

C'est juste un exemple de ce que je veux dire, (mais je suis à la recherche d'un tutoriel qui explique tout le fonctionnement):

byte b = (byte)(l >> (8 - i << 3));
  • C'est bit décalage, pas d'octet décalage.
  • merci, j'ai mis à jour l'en-tête (vous avez été plus rapide;-)
  • Vous voudrez peut-être jeter un oeil à cette page : stackoverflow.com/questions/141525/...
  • Pour tous ceux qui sont intéressés, outre les réponses ci-dessous, le lien de Mike ci-dessus, est absolut vaut la peine d'être lu!
InformationsquelleAutor Markus | 2011-06-06