2011-03-03 30 views
0

我有一个名为“run.java”的java程序,它调用另一个名为“Main.java”的程序。从字符串铸造java参数到LinkedList

Main.java将LinkedList作为参数。 所以我应该通过这个LinkedList从run.java到Main.java

因此,在Main.java中,如何将字符串参数转换为LinkedList?

+4

没有提供某些代码,这没有任何意义。 – Bozho 2011-03-03 09:50:04

+2

你不能把一个字符串转换成一个LinkedList :) IMO你误解了一些东西,我建议告诉我们你想做什么(例如:我想制作一个存储10个字符串在LinkedList中的程序)或发布一些示例代码,所以我们可以更好地理解你。 – Simeon 2011-03-03 09:53:53

回答

0

你将不得不标记你的字符串,看看StringTokenizer类。

5

如果你想变换字符串(String[] args)的数组链表,然后使用此代码:

LinkedList<String> argsAsLinkedList = new LinkedList<String>(Arrays.asList(args)); 

但方法几乎从不应该采取一个LinkedList作为参数。它应该采取一个列表。使用接口而不是具体类作为参数:它允许您的方法与其他类型的列表一起工作。