java学习(116):arraylist集合实现类

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
//员工信息类
//date类
public class test50 {private String name;private String sex;private Date birth;public void showme(){System.out.println(this.getName());System.out.println(this.getSex());// System.out.println(DateFormat.getDateInstance().format(this.getBirth()));//System.out.println(this.getBirth());SimpleDateFormat sdf=new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");String data=sdf.format(birth);System.out.println(data);}public void setName(String name) {this.name = name;}public String getName() {return name;}public void setSex(String sex) {this.sex = sex;}public String getSex() {return sex;}public void setBirth(Date birth) {this.birth = birth;}public Date getBirth(Date birth) {return this.birth;}
}

测试类

//arraylist集合类实现类
import java.util.ArrayList;
import java.util.Scanner;
public class test56 {public static void main(String[] args){Scanner in =new Scanner(System.in);ArrayList emps=new ArrayList();System.out.println("请输入三个员工的信息");//从控制台传输数据到list集合中for(int i=0;i<3;i++){test50 emp=new test50();System.out.println("请输入第"+(i+1)+"个的名字");System.out.println("输入姓名,回车继续");String name=in.next();emp.setName(name);System.out.println("输入性别,回车继续");String sex=in.next();emp.setSex(sex);emps.add(emp);}/* 遍历list对象 使用for循环遍历集合*/for(int i=0;i<emps.size();i++){Object obj=emps.get(i);//按照集合元素索引获取集合元素对象test50 emp=(test50)obj;//实现强制转换System.out.println(emp.getName()+"\t"+emp.getSex());}}
}

运行结果

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/426222.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

BZOJ5020: [THUWC 2017]在美妙的数学王国中畅游(LCT,泰勒展开,二项式定理)

Description 数字和数学规律主宰着这个世界。机器的运转&#xff0c;生命的消长&#xff0c;宇宙的进程&#xff0c;这些神秘而又美妙的过程无不可以用数学的语言展现出来。这印证了一句古老的名言&#xff1a;“学好数理化&#xff0c;走遍天下都不怕。”学渣小R被大学的数学课…

redis存储数据类型_Redis与Memcahe的区别最全整理

经常看到大家只能对比redis和memecache的前两项区别【持久化】和【数据类型】&#xff0c;这里&#xff0c;给整理了最全的memcache和redis的区别&#xff0c;欢迎交流哦缓存(1)【持久化能力】Redis支持持久化&#xff0c;memcache也支持但一般不做持久化(重启丢失数据)(2)【数…

java学习(117):list迭代器和包含方法

import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; //员工信息类 //date类 public class test50 {private String name;private String sex;private Date birth;public void showme(){System.out.println(this.getName());System.out.p…

Python转码解压多进程

Python批量转换文件编码格式 Eclipse中看ANSI编码的文件有乱码&#xff0c;所以希望通过python将相关文件转换成utf-8编码。 源&#xff1a;https://www.cnblogs.com/tsbc/p/4450675.html 遍历文件夹 如果文件名是.cpp .h 如果原来的编码不是utf-8,将文件编码格式改成utf-…

某项目的双代号网络图如下所示_2019一级建造师项目管理知识点大全3

更多精彩内容&#xff0c;点击 蓝字 关注我们1Z203000 建设工程项目进度控制1Z203010 建设工程项目进度控制与进度计划系统>>> 1Z203011 项目进度控制的目的考点 1&#xff1a;项目进度控制的工作环节 项目管理各方都有进度控制的任务&#xff0c;但其控制的目标和…

java学习(118):vector类

import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; //员工信息类 //date类 public class test50 {private String name;private String sex;private Date birth;public void showme(){System.out.println(this.getName());System.out.p…

Ipython\Jupyter数据分析工具

使用Python进行数据分析优点   1 Python大量的库为数据分析和处理提供了完整的工具集   2 比起R和Matlab等其他主要用于数据分析的编程语言&#xff0c;Python更全能   3 Python库一直在增加&#xff0c;算法的实现采用更具有创新性的方法   4 Python能和很多语言对接&…

linux搭建vsftp服务器_Linux安装配置vsftp搭建FTP的详细配置

vsftp是very secure ftp的缩写&#xff0c;它最初的发展理念就是构建一个安全的ftp服务。现在它确实是一个非常安全稳定的ftp服务软件&#xff0c;广泛用作在Unix/Linux操作系统中&#xff0c;作为文件服务器使用。安装vsftp这里演示使用yum安装&#xff0c;该软件非常的小&…

java学习(119):set类

public class Goods {//商品实体类private String number;//商品编号private String name;//商品价格private double price;//商品单价private int quantity;//商品数量public void setNumber(String number) {this.number number;}public String getNumber() {return numbe…

分页的limit_20.MySQL中的LIMIT(分页)

对于一次性查询出的大量记录&#xff0c;不仅不便于阅读查看&#xff0c;还会浪费系统效率。MySQL中提供了一个关键字LIMIT&#xff0c;可以限定记录的数量&#xff0c;也可以指定查询从哪一条记录开始(通常用于分页)。1.准备CREATE DATABASE mahaiwuji;USE mahaiwuji;CREATE T…

java学习(120):set的iterator

public class Goods {//商品实体类private String number;//商品编号private String name;//商品价格private double price;//商品单价private int quantity;//商品数量public void setNumber(String number) {this.number number;}public String getNumber() {return numbe…

深入浅出etcd系列 – 心跳和选举

作者&#xff1a;宝爷 校对&#xff1a;DJ 1、绪论 etcd作为华为云PaaS的核心部件&#xff0c;实现了PaaS大多数组件的数据持久化、集群选举、状态同步等功能。如此重要的一个部件&#xff0c;我们只有深入地理解其架构设计和内部工作机制&#xff0c;才能更好地学习华为云Kube…

java学习(121):treeset排序集合

//treeset排序集合 import java.util.*;public class test61{public static void main(String[] args){TreeSet treenew TreeSet();//创建一个采用默认树形自然排序的对象tree.add(new Integer(50));tree.add(new Integer(150));tree.add(new Integer(250));tree.add(new Integ…

修改value_EXCEL批量名称修改

!!嘿嘿,今天给大家更新一章网上算是比较热的一个EXCEL技巧,当然这个是用VBA才能做到的,那就是名称的批量修改.打个比方吧.如果今天你要整理一下,你过往的一些照片,或者文件,这些文件或者照片要按照编辑时间和事件名称来进行编辑,那么你会怎么办?或者说,今天我到西湖去玩了一趟…

java处理url中的特殊字符%等

java处理url中的特殊字符&#xff08;如&,%...&#xff09;URL(Uniform Resoure Locator&#xff0c;统一资源定位器)是Internet中对资源进行统一定位和管理的标志。一个完整的URL包括如下内容&#xff1a;1. 应用协议名称&#xff0c;包括http,ftp,file等标志2. …

java学习(122):treeset自定义排序

//自定义排序 import java.util.*; public class test62 {public static void main(String[] args){TreeSet treenew TreeSet();//创建一个采用默认树形自然排序的对象tree.add(new Integer(50));tree.add(new Integer(150));tree.add(new Integer(250));tree.add(new Integer(…

运行指定代码_JavaScript 运行机制(Event Loop)详解

一、为什么JavaScript是单线程&#xff1f;JavaScript语言的一大特点就是单线程&#xff0c;也就是说&#xff0c;同一个时间只能做一件事。那么&#xff0c;为什么JavaScript不能有多个线程呢&#xff1f;这样能提高效率啊。JavaScript的单线程&#xff0c;与它的用途有关。作…

Java 支付宝支付,退款,单笔转账到支付宝账户(单笔转账到支付宝账户)

上次分享了支付宝订单退款的代码,今天分享一下支付宝转账的操作. 现在是有一个余额提现的功能,本来是打算做提现到银行卡的,但是客户嫌麻烦不想注册银联的开放平台账户,就说先提现到支付宝就行,二期再做银行卡的提现. 先在支付宝APP里添加此功能,需要签约. 此API官方参数文档 …

java学习(123):treeset排序集合

import java.util.Comparator;public class GoodsSorts implements Comparator {public int compare(Object o1,Object o2){Goods g1(Goods)o1;Goods g2(Goods)o2;System.out.println("调用排序方法");if(g1.getPrice()>g2.getPrice()){return -1;}else if(g1.get…

python全栈工程师能接到私活么_Python全栈工程师(包、模块 的导入)

ParisGabriel每天坚持手写 一天一篇 决定坚持几年 为了梦想 为了信仰Python人工智能从入门到精通$ pip3 install tensorflow &#xff1a;第三方模块tensorflow 的安装电脑必须有网 命令行自动下载安装dir(模块名)&#xff1a;查看模块所有属性自定义模块导入示例:自定义模块…