>>984
正規表現では$は行末を表すから分割されると思ってもおかしくない。

>>983,985
System.out.println(dd[1]);
がDataクラスのなかでメソッド内にないから。