public void alignToFourBytes(){
  data.position((data.position() + 3) & ~3);
}

public void alignToFourBytes ( ) { data . position ( ( data . position ( ) + 3 ) & ~ 3 ) ; }
skips bytes until the position is aligned to a multiple of 4 .
