JAva中可以通过for循环对不同变量采用同一条语句赋值么

就是说我有一个list,里面有几个值,我需要把这些值分别赋给一个对象中的不同变量,有没有办法通过在for循环中只使用一条赋值语句就完成对所有变量的赋值?谢谢了我还面临的一... 就是说我有一个list,里面有几个值,我需要把这些值分别赋给一个对象中的不同变量,有没有办法通过在for循环中只使用一条赋值语句就完成对所有变量的赋值?谢谢了
我还面临的一个问题是,我不知道这个list里面值的个数,所以也不清楚对象中有几个变量会被赋值,所以貌似还是需要一个for循环来赋值,但是这样写自己觉得比较傻,都是代码的copy
展开
 我来答
凯凯尼亚
2013-11-21
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
list集合中存储的应该是该对象才对吧,这时候只需要将list中的值强转为该对象的类的类型,然后赋值给该对象就行了
eg: People people=(People)list.get(i);
如果存储的是值的话,你需要在该对象的类中添加方法,该方法带一个list类型的参数,用于给类的属性赋值
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pk5454754
2013-11-20
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
你可以在那个对象里面写一个方法,那个方法的输入参数是一个list,然后那个方法的功能是把这个list里的数据赋值给这个对象的字段(变量)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
丿丶绝世好阿狸
2013-11-20
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
可以,用逗号表达式,如a=1,b=2,c=3;秒回,望采纳!~~~~~~~~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式