2016-02-27 46 views
-2

比方說,我發現這段代碼,我想測試它在Netbeans的之前,我合併它:測試在NetBeans Java方法

ArrayList list; 
for(String s: list) 
{ 
    Integer c = stringsCount.get(s); 
    if(c == null) c = new Integer(0); 
    c++; 
    stringsCount.put(s,c); 
} 

有沒有一種方法來測試NetBeans中的上述代碼,而不必創建一個主要的溫度類?我相信在Eclipse中有一種方法,但我正在Netbeans中尋找一種方法。謝謝。

+0

所以......你想神奇地運行一些代碼,包含所有分支的魔法參數? – Tunaki

+0

你必須將其納入某種測試類。你不能只運行一些隨機代碼。 – Logan

+0

你想測試什麼?一些富有成效的首次研究將研究Junit以及如何編寫測試用例,然後研究Junit與IDE的集成。 – Omaha

回答

1

有沒有辦法在Netbeans中測試上面的代碼而不必創建一個帶有main的臨時類?

據我所知,你不能這樣做。你的程序需要一個入口點。主要的方法應該是你程序的入口點。

如果你不願意總是創建一個新班級。你總是可以有一個課程進行測試。只要您需要,就用新的測試代碼替換舊的代碼。 P:我不認爲它也可以在Eclipse中完成。