由於某種原因,javac無法編譯Integer.parseInt()。我嘗試了幾個在其中有parseInt的程序,它們不工作,所以我寫了一個簡單的小程序來測試問題是parseInt還是程序中的其他東西。這裏的測試程序中,我寫道:無法將字符串轉換爲int(Java)
public class Test
{
public static void main(String[] args)
{
int a = Integer.parseInt(args[0]);
System.out.println(a);
}
}
即使上述計劃,我仍然有一個編譯錯誤,他說:「錯誤:無法找到符號=的Integer.parseInt();」用箭頭指向。 Integer和解析之間。我試着用Double.parseDouble()來運行程序,它工作得很好。任何想法,爲什麼我得到這個錯誤?
這不是得到那個錯誤的代碼。 –
如果這不是編譯,那麼有人攻擊你的javac。 – Cruncher
您是否偶然製作了一個名爲'Integer'的類? – vandale