illegal start of expression
私有int實例化出現錯誤。我所有的()
和{}
已關閉,以前的陳述已以;
結束。這有什麼共同的原因嗎?實例化私有int時出錯
private int starting = start;
StringCoder_Driver.java:138: error: illegal start of expression
private int starting = start;
illegal start of expression
私有int實例化出現錯誤。我所有的()
和{}
已關閉,以前的陳述已以;
結束。這有什麼共同的原因嗎?實例化私有int時出錯
private int starting = start;
StringCoder_Driver.java:138: error: illegal start of expression
private int starting = start;
您不能將整數分配給字符串。您必須初始化整數。
哪個字符串?你在哪裏看到的? – Henry
private int聲明瞭一個名爲starting的整數變量,然後使它等於start,這是一個字符串。 – TheUnknown
你怎麼知道'start'是一個字符串?我沒有看到一個聲明,所以它可能是一切。錯誤信息也沒有給出該方向的提示。 – Henry
發佈更多代碼,並且正確格式化 – Michael
考慮通過使用[runnable示例](https://stackoverflow.com/help/mcve)來提供更多的上下文,該示例演示了您的問題。這不是代碼轉儲,而是您正在做的事情的一個例子,它突出了您遇到的問題。這將導致更少的混淆和更好的反應 – MadProgrammer
@ben sharrer你在哪裏寫了這個代碼?在一個方法中?或者 –