Current Forum: Homework 4 - Huffman Trees (Part 1) |
Date: Wed Oct 10 2001 12:26 am |
Author: Abeles, Peter J. <pja@andrew.cmu.edu> |
Subject: Re: remaining bits |
|
|
The way I was planing on handling this ( but doesnt seem to be a practicle solution in java) is to put in the header of the file a mask of the last byte (adds only 1 byte to the size) so that I can do this (lastByte & mask) to get the readable data. After looking through the documentation I cant find any way to change the position in the file you are writing to (which I guess is because its a stream). So that means I would have to calculate some how the last byte (or part of) that is going to be writen (right now I can only see the slow way of doing it) before I write the file. Unless someone knows how to do what I said above in a reasonable way I'm just going to slap a 32bit number in the beginning and bitch about how java sucks. |
|