2015-09-28 63 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

相关问题