LPZZSTR extends Pointer implements ASCII, ValueType<String[]> { @Override public String[] get() { final String zzString = readZZString(); return zzString.split("" + NUL); } LPZZSTR();  LPZZSTR(Pointer p);  LPZZSTR(String[] value); @Override void set(String[] value); @Override String[] get(); @Override String toString();  }
@Test public final void test() { String[] expecteds = new String[] { "Value 1", "Value 2" }; LPZZSTR p = new LPZZSTR(expecteds); assertArrayEquals(expecteds, p.get()); }