遍历String数组 遍历过程中,调用数组中的值 将值再直接包装成数组 出错 超级奇怪 版主来给置个顶

萝asdf 2018-03-22 10:34:34
这样写是对的 如图


这样写就报错:如下图


奇不奇怪,不知道是jdk 编译的时候不支持,还是eclipse 版本不支持。 我eclipse 用的是 Mars Release (4.5.0) jdk:1.8.0_45
求解释
...全文
330 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
oO临时工Oo 2018-03-22
  • 打赏
  • 举报
回复
语法错误。 Java编译器不支持你所说的后一种写法。 这是Java语法的规定/规范,开发人员只能遵守。
maradona1984 2018-03-22
  • 打赏
  • 举报
回复
类型推断也得推断得出来啊...人家编译器没那么聪明
__椎名真白 2018-03-22
  • 打赏
  • 举报
回复
语法本身就不对吧。接收的参数是一个字符串数组,{qid}可以把一个字符串变成字符串数组吗?把参数换成new String[] {qid},即
questionaryService.deleteByPrimaryKey(new String[] {qid});
这样就对了。语法支持,但是书写有误。

50,752

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧