2012-11-14 181 views
0

因此,我在Eclipse 3.7.2中爲一個算法編寫了一個簡單的測試程序。當我去跑步時,我遇到了控制檯頂部出現的灰色條。它的內容如下:<terminated> test[Java Application]C:\Program Files\Java\jre6\bin\javaw.exe。任何人都知道這是什麼原因? enter image description hereEclipse無法啓動程序

+0

你應該表現出一個畫面或東西更清楚是什麼問題。 – Austin

+0

在此處發佈您的代碼 –

+0

這兩個請求都已填寫。 –

回答

4

您的程序正在正確執行。問題在於你的程序的邏輯,它永遠不允許它達到打印語句。 當你

if(s==original) 
return; 

本聲明s==original總是在你的情況下返回true,因爲這個操作員將兩個比較對象。 你需要重新思考你的邏輯,並且谷歌瞭解在Java中做什麼== operator

同樣的,另一注,而是使用數組String[] s = {"a","b","c"},你爲什麼不使用字符串String s = "abc";

0

你需要去控制面板> Windows防火牆並選擇恢復默認設置,但如果你不想失去其他設置,你可以嘗試高級設置,發現日食在那裏。

+0

這與這個問題有何關係? – Austin

+0

我覺得你需要問下來之前投票。這個錯誤通常是由於一些Windows的Java權限和設置防火牆設置後的解決方案。我認爲你應該刪除你的投票,不要讓我從這裏失望 – Freak

+0

這不是一個錯誤。他的計劃順利運行。你是什​​麼意思「不要讓我從這裏失望」? – Austin