2015年10月9日

Java基础知识强化之集合框架笔记60:Map集合之TreeMap(TreeMap<Student,String>)的案例

摘要: 1. TreeMap(TreeMap)的案例2. 案例代码:(1)Student.java: 1 package cn.itcast_04; 2 3 public class Student { 4 private String name; 5 private int age; 6... 阅读全文

posted @ 2015-10-09 21:41 鸿钧老祖 阅读(314) 评论(0) 推荐(0) 编辑

Java基础知识强化之集合框架笔记59:Map集合之TreeMap(TreeMap<String,String>)的案例

摘要: 1. TreeMap类的概述:键是红黑树结构,可以保证键的排序和唯一性。2. TreeMap案例:TreeMap代码示例: 1 package cn.itcast_04; 2 3 import java.util.Set; 4 import java.util.TreeMap; 5 6 /* 7... 阅读全文

posted @ 2015-10-09 21:31 鸿钧老祖 阅读(638) 评论(0) 推荐(0) 编辑

Java基础知识强化之集合框架笔记58:Map集合之LinkedHashMap类的概述

摘要: 1. LinkedHashMap类的概述LinkedHashMap:Map接口的哈希表(保证唯一性) 和 链接(保证有序性)列表实现,具有可预知的迭代顺序。2. 代码示例: 1 package cn.itcast_03; 2 3 import java.util.LinkedHashMap; 4 ... 阅读全文

posted @ 2015-10-09 21:18 鸿钧老祖 阅读(178) 评论(0) 推荐(0) 编辑

Java基础知识强化之集合框架笔记57:Map集合之HashMap集合(HashMap<Student,String>)的案例

摘要: 1. HashMap集合(HashMap)的案例HashMap键:Student 要求:如果两个对象的成员变量值都相同,则为同一个对象。值:StringHashMap是最常用的Map集合,它的键值对在存储时要根据键的哈希码来确定值放在哪里。HashMap 中键作为对象必须重写Object的has... 阅读全文

posted @ 2015-10-09 21:08 鸿钧老祖 阅读(307) 评论(0) 推荐(0) 编辑

Java基础知识强化之集合框架笔记56:Map集合之HashMap集合(HashMap<String,Student>)的案例

摘要: 1. HashMap集合(HashMap<String,Student>)的案例 HashMap是最常用的Map集合,它的键值对在存储时要根据键的哈希码来确定值放在哪里。 HashMap的底层是利用hash算法算出键对应的哈希码,然后我们把值存放在这个哈希码对应的存储位置。当我们需要取出这个值的时候 阅读全文

posted @ 2015-10-09 20:54 鸿钧老祖 阅读(576) 评论(0) 推荐(1) 编辑

Java基础知识强化之集合框架笔记55:Map集合之HashMap集合(HashMap<Integer,String>)的案例

摘要: 1. HashMap集合(键是Integer,值是String的案例) 2. 代码示例: 运行结果,如下: 阅读全文

posted @ 2015-10-09 20:31 鸿钧老祖 阅读(1032) 评论(0) 推荐(0) 编辑

Java基础知识强化之集合框架笔记54:Map集合之HashMap集合(HashMap<String,String>)的案例

摘要: 1. HashMap集合HashMap集合(HashMap)的案例2. 代码示例: 1 package cn.itcast_02; 2 3 import java.util.HashMap; 4 import java.util.Set; 5 6 /* 7 * HashMap:是基于哈希表的M... 阅读全文

posted @ 2015-10-09 20:21 鸿钧老祖 阅读(2438) 评论(0) 推荐(0) 编辑

Java基础知识强化之集合框架笔记53:Map集合之Map集合的遍历 键值对对象找键和值

摘要: 1. Map集合的遍历(键值对对象找键和值)Map -- 夫妻对思路: A: 获取所有结婚证的集合 B: 遍历结婚证的集合,得到每一个结婚证 C: 根据结婚证获取丈夫和妻子转换: A: 获取所有键值对对象的集合 B: 遍历键值对对象的集合,得到每一个键值对对象 C: 根据键值对对象获取键和值2. 代... 阅读全文

posted @ 2015-10-09 20:00 鸿钧老祖 阅读(247) 评论(0) 推荐(0) 编辑

Java基础知识强化之集合框架笔记52:Map集合之Map集合的遍历 键找值

摘要: 1. Map集合的遍历Map -- 夫妻对思路: A:把所有的丈夫给集中起来。 B:遍历丈夫的集合,获取得到每一个丈夫。 C:让丈夫去找自己的妻子。转换: A:获取所有的键 B:遍历键的集合,获取得到每一个键 C:根据键去找值2. 代码示例: 1 package cn.itcast_01; 2 3... 阅读全文

posted @ 2015-10-09 19:51 鸿钧老祖 阅读(194) 评论(0) 推荐(0) 编辑

Java基础知识强化之集合框架笔记51:Map集合之Map集合的功能概述与测试

摘要: 1. Map集合的功能概述(1)添加功能V put(K key,V value):添加元素。这个其实还有另一个功能?先不告诉你,等会讲如果键是第一次存储,就直接存储元素,返回null如果键不是第一次存在,就用值把以前的值替换掉,返回以前的值 (2)删除功能void clear():移除所有的键值对元... 阅读全文

posted @ 2015-10-09 19:29 鸿钧老祖 阅读(211) 评论(0) 推荐(0) 编辑

Java基础知识强化之集合框架笔记50:Map集合之Map集合的概述和特点

摘要: 1. Map集合的概述:1 public interface Map作为学生来说,是根据学号来区分不同的学生的,那么假设我现在已经知道了学生的学号,我要根据学号去获取学生姓名,请问怎么做呢?如果采用前面讲解过的集合,我们只能把学号和学生姓名作为一个对象的成员,然后存储整个对象,将来遍历的时候,判断,... 阅读全文

posted @ 2015-10-09 19:07 鸿钧老祖 阅读(175) 评论(0) 推荐(0) 编辑

Java基础知识强化之网络编程笔记09:TCP之客户端键盘录入服务器写到文本文件中

摘要: 1. TCP之客户端键盘录入服务器写到文本文件中(1)客户端: 1 package cn.itcast_09; 2 3 import java.io.BufferedReader; 4 import java.io.BufferedWriter; 5 import java.io.IOExcept... 阅读全文

posted @ 2015-10-09 18:33 鸿钧老祖 阅读(163) 评论(0) 推荐(0) 编辑

Java基础知识强化之IO流笔记35:InputStreamReader(Reader字符流的子类)2种read数据方式

摘要: 1.InputStreamReader(Reader字符流的子类)2种read数据方式:InputStreamReader的read方法:1 int read():一次读取一个字符2 int read(char[] chs):一次读取一个字符数组2. 代码示例: 1 package cn.itcas... 阅读全文

posted @ 2015-10-09 17:00 鸿钧老祖 阅读(354) 评论(0) 推荐(0) 编辑

Java基础知识强化之IO流笔记34:OutputStreamWriter(Writer字符流的子类)5种write数据方式

摘要: 1.OutputStreamWriter (转换流)OutputStreamWriter 是字符流通向字节流的桥梁:可使用指定的 charset 将要写入流中的字符编码成字节。同时OutputStreamWriter 也是字符流Writer(抽象类)一个具体实现子类。所以我们这个OutputStre... 阅读全文

posted @ 2015-10-09 16:46 鸿钧老祖 阅读(313) 评论(0) 推荐(0) 编辑

Java基础知识强化之IO流笔记33:转换流之InputStreamReader的使用

摘要: 1. InputStreamReader的使用InputStreamReader(InputStream is):用默认的编码读取数据InputStreamReader(InputStream is,String charsetName):用指定的编码读取数据2. 代码示例:(1)InputStre... 阅读全文

posted @ 2015-10-09 12:37 鸿钧老祖 阅读(203) 评论(0) 推荐(0) 编辑

Java基础知识强化之IO流笔记32:转换流之OutputStreamWriter的使用

摘要: 1.OutputStreamWriter的使用 OutputStreamWriter(OutputStream out):根据默认编码把字节流的数据转换为字符流 OutputStreamWriter(OutputStream out,String charsetName):根据指定编码把字节流数... 阅读全文

posted @ 2015-10-09 09:39 鸿钧老祖 阅读(406) 评论(0) 推荐(0) 编辑

Java基础知识强化之IO流笔记31:转换流出现的原因和格式

摘要: 1. 由于字节流操作中文不是特别方便,所以Java就提供了转换流。字符流 = 字节流 + 编码表2. 编码表由字符及其对应数值组成的一张表常见的编码表:•ASCII/Unicode字符集•ISO-8859-1•GB2312/GBK/GB18030•BIG5•UTF-83. String类中编码和解码... 阅读全文

posted @ 2015-10-09 09:09 鸿钧老祖 阅读(179) 评论(0) 推荐(0) 编辑

导航