(java) Writing in file little endian

后端 未结 3 621
被撕碎了的回忆
被撕碎了的回忆 2021-02-07 07:06

I\'m trying to write TIFF IFDs, and I\'m looking for a simple way to do the following (this code obviously is wrong but it gets the idea across of what I want):

         


        
3条回答
  •  遥遥无期
    2021-02-07 07:27

    Maybe you should try something like this:

    ByteBuffer buffer = ByteBuffer.allocate(1000); 
    buffer.order(ByteOrder.LITTLE_ENDIAN);         
    buffer.putChar((char) 12);                     
    buffer.putChar((char) 259);                    
    buffer.putChar((char) 3);                      
    buffer.putInt(1);                              
    buffer.putInt(1);                              
    byte[] bytes = buffer.array();     
    

提交回复
热议问题