>>99 はいどうぞ。
import java.util.AbstractMap.SimpleEntry;
import java.util.ArrayList;
...
ArrayList<SimpleEntry<Long,String>> arr = new ArrayList<>();
arr.add( new SimpleEntry<>( 10L, "Hello" ) );
arr.add( new SimpleEntry<>( 666L, "World" ));
arr.add( new SimpleEntry<>( 999L, "End" ));
System.out.println(arr.get(0).getKey());
System.out.println(arr.get(2).getValue());

車輪を再発明する必要はない