之前一篇结构体Point读取字节数据
com.sun.jna.Pointer简单传值,字符串和整型
Pointer pUserData = new Memory(37);
pUserData.setString(0, "20120120120142c78b95768fe6b9ab82");//32位固定长度字符串
pUserData.setInt(33, 222);//4字节
System.out.println(pUserData.getString(0));
System.out.println(pUserData.getInt(33));
32位定长字符占33字节。看源码