This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I had a problem with the db-1x2.db while updating the filed "size"(Maximum occupancy) . 4 bytes I can see in the hex editor as 32 20 20 20 for a value 2 when I write it back , it becomes 00 01 34 20 for a value 4 I think it should be 34 20 20 20
I have used dbFile.writeUTF(new Integer(size).toString()); for writing and
dbFile.readFully(input); String str = new String(input, offset, length, "UTF-8"); for reading
Is there any byte alignment thing working here , or going to show some indifferent behavior later ?