Java学習ノート51:配列回転ArrayListとArrayList回転配列テクニック

1117 ワード

ArrayList回転配列:
        public class Test {

            public static void main(String[] args) {
                List<String> list = new ArrayList<String>();
                list.add("   ");
                list.add("  ");
                list.add("  ");
                int size = list.size();
                String[] array = (String[]) list.toArray(new String[size]);
                for (int i = 0; i < array.length; i++) {
                    System.out.println(array[i]);
                }
            }
        }

配列回転ArrayList:
  public class Test {

            public static void main(String[] args) {
                String[] array = new String[3];
                array[0] = "   ";
                array[1] = "  ";
                array[2] = "  ";
                List<String> list = Arrays.asList(array);
                for (int i = 0; i < list.size(); i++) {
                    System.out.println(list.get(i));
                }

            }
        }