public int readIntLE() throws IOException {
  inputStream.readFully(workSpace,0,4);
  return ((workSpace[3] & 0xff) << 24) | ((workSpace[2] & 0xff) << 16) | ((workSpace[1] & 0xff) << 8)| (workSpace[0] & 0xff);
}

public int readIntLE ( ) throws IOException { inputStream . readFully ( workSpace , 0 , 4 ) ; return ( ( workSpace [ 3 ] & 0xff ) << 24 ) | ( ( workSpace [ 2 ] & 0xff ) << 16 ) | ( ( workSpace [ 1 ] & 0xff ) << 8 ) | ( workSpace [ 0 ] & 0xff ) ; }
read a 32bit int in le
