我有一个名为“run.java”的java程序,它调用另一个名为“Main.java”的程序。
Main.java将LinkedList作为参数。 所以我应该将此LinkedList从run.java传递给Main.java
所以,在Main.java中,如何将参数从string转换为LinkedList?
答案 0 :(得分:5)
如果要将字符串数组(String[] args
)转换为链接列表,请使用以下代码:
LinkedList<String> argsAsLinkedList = new LinkedList<String>(Arrays.asList(args));
但是一个方法几乎不应该将LinkedList作为参数。它应该采取一个列表。使用接口而不是具体类作为参数:它允许您的方法使用其他类型的列表。
答案 1 :(得分:0)
您必须对String进行标记,看看StringTokenizer类。