gpt4 book ai didi

java - 标记上的语法错误,应该是 variableDeclarator

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:27:31 25 4
gpt4 key购买 nike

SQLiteDatabase db = this.getWritableDatabase();
ContentValues cv = new ContentValues();
cv.put(colDeptID, 1);
cv.put(colDeptName, "Sales");
db.insert(deptTable, colDeptID, cv);

cv.put(colDeptID, 2);
cv.put(colDeptName, "IT");
db.insert(deptTable, colDeptID, cv);
db.close();

使用这段代码,我在输入每一行并收到此错误后在括号下显示了一条红色下划线:标记“(”的语法错误,请删除此标记。

我还收到一条错误消息:标记的语法错误,应该是 variableDeclarator。有任何想法吗?我已经尝试了所有我知道的方法,但都没有奏效。

编辑:我也得到“关闭”语法错误,此标记后应有标识符

我从教程中复制并粘贴了这段代码,所有评论都说它有效,但我遇到了很多问题。感谢您的快速回复。

最佳答案

只有声明,例如:

SQLiteDatabase db = this.getWritableDatabase();
ContentValues cv = new ContentValues();

可以直接在类声明中。非声明,例如:

  cv.put(colDeptID, 1);
cv.put(colDeptName, "Sales");
db.insert(deptTable, colDeptID, cv);

必须在方法、构造函数、初始化程序 block 或静态初始化程序 block 内。在这种情况下,它们可能应该在构造函数或方法中。

关于java - 标记上的语法错误,应该是 variableDeclarator,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14266565/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com