Was ist ein BitField

Strotzchen

Grünschnabel
Moin

Kann mir jemand erklären, was ein BitField ist und wofür man es gebrauchen kann?

Eventuell mit Codebeispiel (commons.lang.BitField)

Wäre ech suuper ;)

Greez
 
Erklärt wird es auf der Wikipedia: https://secure.wikimedia.org/wikipedia/en/wiki/Bit_field
Wie der Vorposter schon gesagt hat: Enums sind schöner (leichter zu verstehen, einfacher zu handhaben, abstrakter, keine Kenntnisse über bit-Verschiebung etc nötig)
In Java werden bit fields (meist) nur für einzelne mathematische Algorithmen und für die Kommunikation mit einigen nativen Bibliotheken/Programmen genutzt.
 
Zurück