PrintMe永远不会在本地使用

时间:2017-11-26 17:58:00

标签: java

我认为我的问题的解决方案很简单,但我是初学者并且无法解决问题。我得到错误"方法永远不会在本地使用"方法printMe,removeStuff,reverseMe。

import java.util.*;
public class Test1 
{
    public static void main (String args[])
    {
        String[] rzeczy = {"afriso", "danfoss", "honeywell", "gorgiel", 
"sanha"};
        List<String> list1 = new LinkedList<String>();
        for(String x: rzeczy)   
            list1.add(x);

        String[] rzeczy2 = {"akces", "afriso", "dedietrich"};
        List<String> list2 = new LinkedList<String>();
        for(String y: rzeczy2)
            list2.add(y);

        list1.addAll(list2);
        list2 = null;
    }

    private static void printMe (List<String> l)
    {
        for(String b : l)
            System.out.printf("%s ", b);
        System.out.println();
    }
    private static void removeStuff (List<String> l, int from, int to)
    {
        l.subList(from, to).clear();
    }
    private static void reverseMe (List<String> l)
    {
        ListIterator<String> bobby= l.listIterator(l.size());
        while(bobby.hasPrevious())
            System.out.printf("%s ", bobby.previous());
    }
}

1 个答案:

答案 0 :(得分:0)

要摆脱错误,请在某处使用方法。 Java告诉你这些方法还没有被使用过,就像它们甚至没有那样好。
此外,这甚至不应该是控制台中的错误,只能在实际代码中出现。