将User对象加入到ArrayList中,并且遍历输出
2016-04-15 09:20
218 查看
package day14;
import java.util.*;
@Override
public String toString() {
return "User [name=" + name + ", passWord=" + passWord + "]";
}
public class TestUser {
public static void main(String[] args) {
List<User> list = new ArrayList<User>();
Scanner in = new Scanner(System.in);
for(int i=0;i<3;i++){
System.out.print("输入对象的名字:");
String name =in.next();
System.out.print("输入对象的密码:");
String psw = in.next();
User u = new User(name,psw);
list.add(u);//添加到list中
}
System.out.println(list.toString());
Iterator it = list.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
}
}
import java.util.*;
@Override
public String toString() {
return "User [name=" + name + ", passWord=" + passWord + "]";
}
public class TestUser {
public static void main(String[] args) {
List<User> list = new ArrayList<User>();
Scanner in = new Scanner(System.in);
for(int i=0;i<3;i++){
System.out.print("输入对象的名字:");
String name =in.next();
System.out.print("输入对象的密码:");
String psw = in.next();
User u = new User(name,psw);
list.add(u);//添加到list中
}
System.out.println(list.toString());
Iterator it = list.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
}
}
相关文章推荐
- Ubuntu 下载 & 编译 Android5.1 源码
- nodepad++不打开上次关闭的文件
- iOS学习笔记27-摄像头
- 菜单 & 工具栏 & 状态栏
- C++:单例模式例题解析
- iOS开发 ☞ YY_Model
- 简历最难13个问题,我来教你!
- 跨域解决方案二:使用JSONP实现跨域
- Transactional
- os系统怎么读写ntfs
- sql 根据指定条件获取一个字段批量获取数据插入另外一张表字段中+MD5加密
- C#之重载与覆盖
- 关注微软的“bash on windows”
- 【Android】多点触控(判断触摸点是否在view上)
- java对象和json字符串互转
- iOS学习笔记27-摄像头
- IT人也有情感------------<孔雀东南飞>
- iOS App开发中UITextField组件的常用属性小结
- OpenCV for Ios 标记检测2
- 编译VXL的问题