返回信息流我想动态的定义几个ArrayList数组代码如下:
public List<List<String>> dataall=new ArrayList<List<String>>();
但是系统一直提示语法错误,说是最后的;后面expected一个{。。好慌,问下这行代码应该会有错吗?
这是一条镜像帖。来源:北邮人论坛 / java / #53193同步于 2016/9/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
关于ArrayList的小白问题
FatBird
2016/9/23镜像同步13 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
【 在 maoxian 的大作中提到: 】
: 这行代码没问题,你可以把其他的贴出来看看
哎呀...我好菜0.0发现了问题,在类里面直接用for循环了,我好菜[ema2]
【 在 FatBird 的大作中提到: 】
:
: 哎呀...我好菜0.0发现了问题,在类里面直接用for循环了,我好菜
学Scala吧。Scala允许你在类里面直接放for循环。
【 在 chihiro2B 的大作中提到: 】
: public List<List<String>> dataall=new ArrayList();
: 我一般都这么写
大概从Java1.6开始可以这样写了:public List<List<String>> dataall=new ArrayList<>();
不过我看没区别,反正都是自动推断的。但不加<>,java好像会警告。