import java.util.*;

public class FourthSixteen
{
    public static void main(String[] args)
    {
        String mpgStr[] = { "1.jpg", "2.JPG", "3.jpg" };
        String pngStr[] = { "1.Png", "2.png", "3.png" };
        String textStr[] = { "1.txt", "2.TXT", "3.TXT" };
        List mylist = new LinkedList();
        mylist.add(mpgStr);
        mylist.add(pngStr);
        mylist.add(textStr);
        printList(mylist);//正序遍历练笔阿里
        printReversedList(mylist);//逆序遍历数组
    public static void printList(List mylist)
    {
        System.out.println("正序遍历链表");
        ListIterator interator = mylist.listIterator();
        while (interator.hasNext())
            System.out.print("\t" + printStrings((String[]) interator.next()));
        System.out.println();
    }

    public static void printReversedList(List mylist)
    {
        System.out.println("逆序遍历链表");
        ListIterator iterator = mylist.listIterator(mylist.size());
        while (iterator.hasPrevious())
            System.out.print("\t" + printStrings((String[]) iterator.previous()));
        System.out.println();
    }

    public static String printStrings(String[] a)
    {
        StringBuffer result = new StringBuffer("[");
        for (int i = 0; i < a.length; i++)
        {
            result.append(a[i]);
            if (i < a.length - 1)
                result.append(",");
        }
        result.append("]");
        return result.toString();
    }

相关文章:

  • 2021-07-03
  • 2022-12-23
  • 2022-12-23
  • 2022-01-08
  • 2021-07-02
  • 2022-12-23
  • 2022-02-26
  • 2021-08-03
猜你喜欢
  • 2021-10-25
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-24
  • 2022-12-23
相关资源
相似解决方案