2011-03-03 52 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作爲參數。它應該採取一個列表。使用接口而不是具體類作爲參數:它允許您的方法與其他類型的列表一起工作。