1 package com.mon11.day5;
 2
 3 import java.util.ArrayList;
 4 import java.util.List;
 5 import java.util.Scanner;
 6
 7 /**
 8 * 类说明 :
 9 * @author 作者 : chenyanlong
10 * @version 创建时间:2017年11月5日
11 */
12 //定义学生类
13 class Student{
14     String name;
15     int age;
16     public String getName() {
17         return name;
18     }
19     public int getAge() {
20         return age;
21     }
22
23     public Student(String name,int age){
24         this.name=name;
25         this.age=age;
26     }
27
28 }
29
30 public class ListDemo2 {
31
32      //定义成员变量集合
33     static List list=new ArrayList();
34
35     //main主方法
36     public static void main(String[] args) {
37
38
39         ListDemo2 lisDemo2=new ListDemo2();
40         lisDemo2.input();
41         lisDemo2.output();
42
43     }
44
45     //学生信息输出
46     public void output(){
47         System.out.println("总共有多少个学生"+list.size()+"个");
48         //通过遍历输出所有学生的学习
49         for(int i=0;i<list.size();i++){
50             Student student=(Student) list.get(i);
51             System.out.println(student.getName()+"\t"+student.age);
52         }
53     }
54
55     //学生信息输入
56     public void input(){
57         Student stu1=new Student("tom1",11);
58         Student stu2=new Student("tom2",12);
59         Student stu3=new Student("tom3",13);
60         Student stu4=new Student("tom4",14);
61         list.add(stu1);
62         list.add(stu2);
63         list.add(stu3);
64         list.add(stu4);
65     }
66
67 }

View Code

运行效果:

转载于:https://www.cnblogs.com/chenyanlong/p/7786749.html

集合代码----小练习3相关推荐

  1. Unity 实用代码 小工具

    Unity 实用代码 小工具 Unity 屏幕截图 全屏截图方法 全屏截图方法 带委托事件 自定义截图方法 自定义截图方法 带委托 延迟工具 携程延迟方法 携程延迟带委托方法 场景加载 场景加载 方法 ...

  2. 一套代码小程序WebNative运行的探索02

    接上文:一套代码小程序&Web&Native运行的探索01,本文都是一些探索性为目的的研究学习,在最终版输出前,内中的内容可能会有点乱 参考: https://github.com/f ...

  3. 发布代码小助手V2.1发布了——Code2HTML工具

    设计起源: 新浪博客似乎没有插入代码的功能,所以不得不用打空格的方法格式化代码.而且没法显示行号. 描述: 发布代码小助手用python和Tkinter开发,可以在任何常见操作系统上运行.主要用于在不 ...

  4. 【一套代码小程序NativeWeb阶段总结篇】可以这样阅读Vue源码

    前言 前面我们对微信小程序进行了研究:[微信小程序项目实践总结]30分钟从陌生到熟悉 在实际代码过程中我们发现,我们可能又要做H5站又要做小程序同时还要做个APP,这里会造成很大的资源浪费,如果设定一 ...

  5. 一套代码小程序WebNative运行的探索03——处理模板及属性

    接上文: 一套代码小程序&Web&Native运行的探索02 对应Git代码地址请见:https://github.com/yexiaochai/wxdemo/tree/master/ ...

  6. Java day02:eclipse的部分快捷操作;单元测试;条件控制语句;补充的基础语法和代码小技巧

    一.eclipse的部分快捷操作 1.智能导库 //智能导库=ctrl+1(数字1键) 按ctrl加数字1键,再按回车可以智能导库. 2.导入程序文件 File->Import->Gene ...

  7. 学习大数据的第23天——Set集合的小练习以及Map相关的知识

    学习大数据的第23天--Set集合的小练习以及Map相关的知识 Set的小练习 HashSet集合存储自定义对象并遍历. 如果对象的成员变量值相同即为同一个对象 //创建集合对象 HashSet< ...

  8. java 链表 最小堆优先级队列_关于Java集合的小抄

    List ArrayList 以数组实现.节约空间,但数组有容量限制.超出限制时会增加50%容量,用System.arraycopy()复制到新的数组,因此最好能给出数组大小的预估值.默认第一次插入元 ...

  9. [Java]集合的小抄 Java初学者必备

    文章目录 [背景] Collections List ArrayList 优势操作 劣势操作 LinkedList 优势 劣势 最基本的两种检索集合中的所有对象的方法: CopyOnWriteArra ...

  10. Python零代码小游戏 · FreeGames

    Python在日常的办公或者其他领域都有涉及,如网站开发.数据分析.爬虫.可视化等等 我们其实还可以选择用Python开发小游戏,回忆童年的美好时光. 这次并非用PyGame制作的,而是一个很有趣的库 ...

最新文章

  1. 数据结构与算法-C++实现
  2. C# Create Access File
  3. android电源驱动程序,[转]Android虚拟电源管理驱动
  4. Python学习笔记:网络编程
  5. 当深度学习遇上量化交易——公开信息篇
  6. Linux 基础知识(九)
  7. FreeCodeCamp Caesars密码项目的演练
  8. 【ElasticSearch】Es 源码之 CleanerService 源码解读
  9. 本周ASP.NET英文技术文章推荐[??/?? - 09/22]:VS 2008、.NET 3.5、asp:ListView、DotNetNuke、ASP.NET AJAX...
  10. 带设计师去选材料_装修可别选“全包”!10个缺陷让你绝望!
  11. python 内存溢出能捕获吗_python之记录一次内存溢出
  12. python是最好的语言_Python转Crystal语言或许是个不错的选择
  13. CDA LEVEL I分数占比解读,看懂这些,考试更容易拿分
  14. 黑苹果 惠普笔记本电池补丁_小米笔记本Pro 黑苹果 改装内置WIFI和蓝牙
  15. cad如何多选对象_CAD快速选择和选择类似对象怎么用
  16. 百度常用搜索语法 超详解
  17. NoViableAltException(379@[2389:1: columnNameTypeOrConstraint : ( ( tableConstraint ) | ( columnNameT
  18. NAT技术与代理服务器调研
  19. edge浏览器主页被360篡改如何修改?
  20. 闪存卡提示格式化怎么办?里面的数据怎么恢复

热门文章

  1. 游戏中出现服务器维护中怎么办,游戏服务器显示维护中
  2. hbase java client 简介_hbase Java client(Release 1.0)
  3. resent代码详解
  4. python实现逆序输出一个数字
  5. qt android .so反编译,Qt5 程序初步逆向分析+解析脚本
  6. android 多线程互斥,Android同步类:Mutex和Condition
  7. linux getopt_long函数,新手疑问:getopt_long()重入问题
  8. 怎么计算算法复杂度 big O
  9. 查看docker run启动参数命令 runlike
  10. java中nul值的处理