A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 幺零夭夭 中级黑马   /  2014-8-7 17:47  /  1063 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. public long add(String name,String number){
  2.                         SQLiteDatabase db=helper.getWritableDatabase();
  3.                         ContentValues values=new ContentValues();
  4.                         values.put("name",name);
  5.                         values.put("number", number);
  6.                         long id=db.insert("person",null,values);
  7.                         db.close();
  8.                         return id;
复制代码

代码和张老师视频了的一样,为什么会在add()和return id上报错呀!
add()的错误为
Multiple markers at this line
        - Illegal modifier for parameter add; only final is
         permitted
        - Syntax error on token ",", ; expected
        - Syntax error on token ")", ; expected
return id;的错误为
Void methods cannot return a value
我明明定义的是long 不是viod呀!
求大神解答一下,谢谢!

3 个回复

倒序浏览
void打错字了
回复 使用道具 举报
不要沉呀!
回复 使用道具 举报
有没有人帮忙解答
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马