我有一個名爲「run.java」的java程序,它調用另一個名爲「Main.java」的程序。從字符串鑄造java參數到LinkedList
Main.java將LinkedList作爲參數。 所以我應該通過這個LinkedList從run.java到Main.java
因此,在Main.java中,如何將字符串參數轉換爲LinkedList?
我有一個名爲「run.java」的java程序,它調用另一個名爲「Main.java」的程序。從字符串鑄造java參數到LinkedList
Main.java將LinkedList作爲參數。 所以我應該通過這個LinkedList從run.java到Main.java
因此,在Main.java中,如何將字符串參數轉換爲LinkedList?
你將不得不標記你的字符串,看看StringTokenizer類。
如果你想變換字符串(String[] args
)的數組鏈表,然後使用此代碼:
LinkedList<String> argsAsLinkedList = new LinkedList<String>(Arrays.asList(args));
但方法幾乎從不應該採取一個LinkedList作爲參數。它應該採取一個列表。使用接口而不是具體類作爲參數:它允許您的方法與其他類型的列表一起工作。
沒有提供某些代碼,這沒有任何意義。 – Bozho 2011-03-03 09:50:04
你不能把一個字符串轉換成一個LinkedList :) IMO你誤解了一些東西,我建議告訴我們你想做什麼(例如:我想製作一個存儲10個字符串在LinkedList中的程序)或發佈一些示例代碼,所以我們可以更好地理解你。 – Simeon 2011-03-03 09:53:53