2015-09-28 45 views
0

illegal start of expression私有int實例化出現錯誤。我所有的(){}已關閉,以前的陳述已以;結束。這有什麼共同的原因嗎?實例化私有int時出錯

private int starting = start; 

StringCoder_Driver.java:138: error: illegal start of expression 
     private int starting = start; 
+0

發佈更多代碼,並且正確格式化 – Michael

+0

考慮通過使用[runnable示例](https://stackoverflow.com/help/mcve)來提供更多的上下文,該示例演示了您的問題。這不是代碼轉儲,而是您正在做的事情的一個例子,它突出了您遇到的問題。這將導致更少的混淆和更好的反應 – MadProgrammer

+0

@ben sharrer你在哪裏寫了這個代碼?在一個方法中?或者 –

回答

0

您不能將整數分配給字符串。您必須初始化整數。

+1

哪個字符串?你在哪裏看到的? – Henry

+0

private int聲明瞭一個名爲starting的整數變量,然後使它等於start,這是一個字符串。 – TheUnknown

+0

你怎麼知道'start'是一個字符串?我沒有看到一個聲明,所以它可能是一切。錯誤信息也沒有給出該方向的提示。 – Henry

相關問題