自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FenQing1213的博客

时间与实践的不断累积,让自己羽翼更加丰满,才能飞得越来越高,越来越远...

  • 博客(21)
  • 收藏
  • 关注

原创 Map(5)--用集合统计字符串中字符出现的次数

案例如下:public static void main(String[] args) { String s="aaaabbbbbbbccccccc"; char[] arr=s.toCharArray(); HashMap hm=new HashMap(); for (char c : arr) { /*if(!hm.containsKey(c

2017-11-29 16:48:08 361

原创 Map(4)--HashMap

(一)hashMap的简单应用:public static void main(String[] args) { HashMap hm =new HashMap(); hm.put(new student("张三",23), "北京"); hm.put(new student("张三",23), "上海"); hm.put(new student("李四",24

2017-11-27 14:19:34 279

原创 Map(3)--treeMap的排序

当key是Student类对象,value是String型时, (一) 在Student类中重写compareTo方法 @Overridepublic int compareTo(student o) { int num=this.age-o.age; return num==0?this.name.compareTo(o.name):num;}回到主函数,

2017-11-27 14:16:43 207

原创 Map(2)--双列集合的四种迭代

Map集合没有Iterator方法,那么双列集合如何迭代呢? 第一种:public static void method1() { Map map=new HashMap(); map.put("张三", 23); map.put("李四", 24); map.put("王五", 25); map.put("赵六", 26); // In

2017-11-27 12:40:55 399

原创 Map(1)--Map集合的常用功能

Map集合的常用功能:a:添加功能 * V put(K key,V value):添加元素。 * 如果键是第一次存储,就直接存储元素,返回null * 如果键不是第一次存在,就用值把以前的值替换掉,返回以前的值b:删除功能 * void clear():移除所有的键值对元素 * V remove(Object key

2017-11-27 12:26:38 753

原创 java集合ArrayList<E>的自身嵌套

这里只写出了ArrayList的自身嵌套,其他的嵌套没有写 举例说明:import java.util.ArrayList;import com.fenqing.s.person;public class ArrayListAndArraList { public static void main(String[] args) { ArrayList> l =

2017-11-19 20:18:22 429

原创 java中数组与集合<泛型>的相互转换

举例说明: 1.String型数组转换成集合public static void demo1() { String a[]={"a","b","c"}; List<String> list =Arrays.asList(a); //list.add("d"); System.out.println(list); }2.in

2017-11-19 20:15:39 2262

原创 java集合中可变参数的使用

举例说明:public static void main(String[] args) { int[] a={1,2,3,4,5};// print(a); //输出 1 2 3 4 5 print(0,1,2,3); //输出 0 1 2 3}/

2017-11-19 20:10:05 806

原创 java集合中用foreach快速遍历以及通过迭代的删除

举例: 1、private static void demo1() { int a[]={1,2,3,4}; for (int i : a) { System.out.println(i); }}2、private static void demo2() { ArrayList l=new ArrayList();

2017-11-19 20:06:35 778

原创 java泛型的应用

举例: 1.String型public static void main(String[] args) { ArrayList l=new ArrayList(); l.add("a"); l.add("b"); //只能添加String型 l.add("c"); l.add("d");

2017-11-19 19:58:14 176

原创 集合LinkedList 的特有功能

public static void main(String[] args) { LinkedList l=new LinkedList(); l.addFirst("a"); //添加 l.addFirst("b"); l.addFirst("c"); //添加 l

2017-11-19 19:53:20 290

原创 集合ArrayList中删除重复元素两种方法

1.删除字符串的重复值public class demo1_ArrayList { public static void main(String[] args) { ArrayList l=new ArrayList(); l.add("a"); l.add("b"); l.add("a"); l.add

2017-11-19 19:04:04 1357

原创 java集合Collection中的常用方法

1 Collection c=new ArrayList(); c.add("a"); c.add("b"); c.add("c"); c.add("d");// c.remove("b"); //删除指定元素// c.clear();

2017-11-18 20:31:48 565

原创 java集合Collection中的两种遍历

方法一: Collection c=new ArrayList(); //对象 c.add(new Student("sun",23)); c.add(new Student("li",24)); c.add(new Student("wang",25)); c.add(new Student("zhao",26)); Obj

2017-11-18 19:49:25 3051

原创 java集合list的三个子类

ArrayList: 底层数据结构是数组,查询快,增删慢。 线程不安全,效率高。Vector: 底层数据结构是数组,查询快,增删慢。 线程安全,效率低。 Vector相对ArrayList查询慢(线程安全的)LinkedList: 底层数据结构是链表,查询慢,

2017-11-18 19:20:26 532

原创 java集合Vector的功能

package com.list;import java.util.Enumeration; import java.util.Vector;public class demo5_vector {public static void main(String[] args) { Vector v=new Vector(); v.addElement("a");

2017-11-18 18:37:28 348

原创 ListIterator的双向遍历

package com.list;import java.util.ArrayList;import java.util.List;import java.util.ListIterator;public class demo4_list { public static void main(String[] args) { List l=new ArrayL

2017-11-18 18:27:59 1433

原创 用list自带的迭代器,实现边遍历边添加的功能

package com.list; import java.util.ArrayList; import java.util.List; import java.util.ListIterator; public class demo3_list { /** * 用list自带的迭代器,实现边遍历边添加元素的功能

2017-11-18 17:56:23 4404

原创 java集合List的功能

package com.list;import java.util.ArrayList;import java.util.List;@SuppressWarnings("unchecked")public class demo1_list { /** * void add(int index,E element)在指定位置添加元素 * E remove(in

2017-11-18 16:29:03 516

原创 java集合Collection迭代

import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;@SuppressWarnings("unchecked")public class demo5_Iterator { /** * 迭代: * 集合是用来存储元素,查看存储的元素,用迭代(遍历),是一

2017-11-18 15:57:36 775

原创 java集合Collection中的__All功能

import java.util.ArrayList;import java.util.Collection;@SuppressWarnings("unchecked")public class demo4_collection { /** * All的功能: * boolean addAll(Collection c); * boolean remo

2017-11-18 15:41:57 342

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除