这是我正在处理的代码的一部分..但编译器在第1行显示错误。(Syntax error on token";", , expected
)。为什么会出现这个错误?
public class variable
{
int[] nums;
nums= new int[7];
}
答案 0 :(得分:2)
您必须在与声明
相同的行中初始化Arraypublic class variable
{
int[] nums = new int[7];
}
或者您必须在方法或构造函数中初始化它:
public class variable
{
int[] nums;
public variable(){
nums= new int[7];
}
}
提示:阅读有关Java命名约定的内容。类名应以大写字符开头。
答案 1 :(得分:1)
您应该在Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("application/pdf");
startActivityForResult(intent, SAVE_REQUEST_CODE);
或method
内使用作业。或者你可以实例化它的类级别,但你必须使用声明初始化它。
例如:类级别实例化。
constructor
在方法内使用。
public class Variable {
int[] nums = new int[7];
}