社区
Java
帖子详情
java Arraylist中变量的访问操作问题
star598388532
2009-11-17 10:27:08
声明了static ArrayList<CFlight>CF=new ArrayList<CFlight>();其中CFlight是另一个类;
怎样才能对CF中某个位置的CFlight类型的变量进行访问或者是修改变量的一些内容?
请高手指教!
...全文
237
13
打赏
收藏
java Arraylist中变量的访问操作问题
声明了static ArrayListCF=new ArrayList();其中CFlight是另一个类; 怎样才能对CF中某个位置的CFlight类型的变量进行访问或者是修改变量的一些内容? 请高手指教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
star598388532
2009-11-18
打赏
举报
回复
[Quote=引用 11 楼 renweiiii 的回复:]
可以的,先把CF里的数据remove掉 然后把改好的CFlight[]数组 用循环add的到CF集合里面去
虽然繁琐点 但是也是个方法
[/Quote]
的确是个可行的方法。
那我直接将ArrayList中的某个变量&&赋值给**,将**作修改,在用**替换掉&&应该也是可以的吧?
renweiiii
2009-11-18
打赏
举报
回复
可以的,先把CF里的数据remove掉 然后把改好的CFlight[]数组 用循环add的到CF集合里面去
虽然繁琐点 但是也是个方法
star598388532
2009-11-18
打赏
举报
回复
可以讲讲数组与ArrayList的区别?ArrayList比数组有哪些更适用的场合?
star598388532
2009-11-18
打赏
举报
回复
[Quote=引用 7 楼 renweiiii 的回复:]
用toArray()这个方法 返回CFlight[]数组 这样你想怎样操作都行了
[/Quote]
那可以变回ArrayList吗?
bayougeng
2009-11-18
打赏
举报
回复
[Quote=引用 4 楼 littlemonster 的回复:]
访问
CF.get(i),
改变
CF.get(i)=xx,
不行吗?
[/Quote]
好猛。。。
renweiiii
2009-11-18
打赏
举报
回复
用toArray()这个方法 返回CFlight[]数组 这样你想怎样操作都行了
star598388532
2009-11-18
打赏
举报
回复
[Quote=引用 3 楼 sangshusen_1988 的回复:]
引用 1 楼 landor2004 的回复:
迭代,然后直接改
Java codefor(CFlight o : CF){
o.setXxx("xxx");
}
迭代的时候被锁定了,不能修改的吧??
[/Quote]
set(int index,E element);也改不了啊。。。。why?
star598388532
2009-11-18
打赏
举报
回复
[Quote=引用 4 楼 littlemonster 的回复:]
访问
CF.get(i),
改变
CF.get(i)=xx,
不行吗?
[/Quote]
CF.get(i)可以放在=号的左边吗?不可以吧,,,,,
littlemonster
2009-11-18
打赏
举报
回复
访问
CF.get(i),
改变
CF.get(i)=xx,
不行吗?
sangshusen_1988
2009-11-17
打赏
举报
回复
[Quote=引用 1 楼 landor2004 的回复:]
迭代,然后直接改
Java codefor(CFlight o : CF){
o.setXxx("xxx");
}
[/Quote]
迭代的时候被锁定了,不能修改的吧??
ahtewlg7
2009-11-17
打赏
举报
回复
<CFlight>只是个泛型,表示这个容器里面只能放CFlight,主要作用是可以将强制类型转换过程中的类型检测的错误从运行期提前到编译期,对容器的操作不受影响。
Landor2004
2009-11-17
打赏
举报
回复
迭代,然后直接改
for(CFlight o : CF){
o.setXxx("xxx");
}
名师讲坛——
Java
开发实战经典 带详细书签目录版
详细书签目录 是我自己亲手加进去的 目前正在看本书 看了300来页 受益颇多
Java
程序设计技巧1001例
Java
语言1001例 请用超星阅读器打开这些文件
java
基础教程----精华版
java
基础教程----精华版,不得不下载的资源
2014年最新
JAVA
面试题汇总经典例子及其答案
最新
JAVA
面试题汇总经典例子及其答案。
jdk1.7 64位官方版 jdk-7u79-linux-x64.tar.gz
jdk1.7 64位官方正式版 jdk-7u79-linux-x64.tar.gz
Java
51,410
社区成员
85,980
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章