学完了容器,怎么才能存取一行数据呢

一个简单的数据存储看自己是否能够做出来,很庆幸,之前的容器没有白学,Java还有很多基础没学完,继续努力才行;

在这里插入图片描述

public class SolveText {
	public static void main(String[] args) {
		String d = "2007-10";
		DateFormat d1 = new SimpleDateFormat("yyyy-MM");
		Date date;
		int id =1003;
		try {
			date = d1.parse(d);
			Detail detail = new Detail("神秘的天", 20000, "天涯海角",date );
			Map map = new HashMap();
			map.put(id,detail);
			System.out.println(detail.name);//看看对不对;
			System.out.println(map.get(id).toString());
		} catch (ParseException e) {
			e.printStackTrace();
		}
	}
}

class Detail{
	public String name;
	public int salary;
	public String unit;
	public Date time;
	
	public Detail(String name,int salary,String unit,Date time){
		this.name = name;
		this.salary = salary;
		this.unit = unit;
		this.time = time;
	}
	
	//重写的toString方法,可以输出这个类对象中所含有的类型;
	public String toString() {
		return name+"\t"+salary+"\t"+unit+"\t"+time;
	}
}

其实想要存取这组数据可以使用很多种方法,我感觉就算是链表都可以,只是把一个对象存入链表而已;这种基础对我而言还是很好的,至少知道自己有了进步;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

神秘的天

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值