ArrayList arr = new ArrayList() 什么意思

JAVA初学者提问的简单问题,请帮忙解释一下每一句代码的意思ArrayListarr=newArrayList()arr.add(username);arr.add(pa... JAVA初学者提问的简单问题,请帮忙解释一下每一句代码的意思
ArrayList arr = new ArrayList()
arr.add(username);
arr.add(password);
LoginHandler lh = new LoginHandler();
User loginUser = lh.checkLogin(arr);
展开
 我来答
Nika081
推荐于2016-09-22 · TA获得超过883个赞
知道小有建树答主
回答量:323
采纳率:100%
帮助的人:272万
展开全部
ArrayList arr = new ArrayList()
声明一个列表变量arr并且实例化

arr.add(username);
把username变量添加到arr里面,现在列表的第一个位置就是username了

arr.add(password);
把password变量添加到arr里面,排在username后面

LoginHandler lh = new LoginHandler();
声明一个LoginHandler类型的变量lh,并实例化

User loginUser = lh.checkLogin(arr);
声明一个User类型的变量loginUser, 用于接收LoginHandler类里面checkLogin方法返回的结果。arr作为checkLogin方法的参数传进去。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
woshidaniel
推荐于2016-01-02 · TA获得超过9240个赞
知道小有建树答主
回答量:1760
采纳率:96%
帮助的人:948万
展开全部
申明一个ArrayList变量arr,并且实例化为ArrayList对象。
1、ArrayList
ArrayList 是一个数组队列,相当于 动态数组。与Java中的数组相比,它的容量能动态增长。它继承于AbstractList,实现了List, RandomAccess, Cloneable, java.io.Serializable这些接口。具有如下好处:
1)动态的增加和减少元素
2)实现了ICollection和IList接口
3)灵活的设置数组的大小
2、arr
实例名
3、new
实例化对象的关键字
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式