为什么我在这段代码中出错?

什么可能是在下述代码中的问题?为什么我在这段代码中出错?

我该如何解决?

public static final int num-text=0x7f0b0057; 

回答:

变化冲到底线,破折号总是问题变量对于某些语言

回答:

你不能有“ - ”变量名。可能您的布局文件发生了变化,即activity_main.xml

回答:

您不能在标识符(例如成员名称)中使用-字符。您可以使用_字符,而不是:

public static final int num_text = 0x7f0b0057; 

在使用驼峰,按照Java的编码约定:

public static final int numText = 0x7f0b0057; 

回答:

不要修改R.java手动档。 R.java文件由IDE自动生成。

而减法符号字符不能以变量名称。

因此,检查它为什么发生,我建议你尝试重建项目,看是否可以修复它。 “重建项目”命令位于“构建”菜单中。

以上是 为什么我在这段代码中出错? 的全部内容, 来源链接: utcz.com/qa/257668.html

回到顶部