上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页
摘要: 集合(10):增强for循环的概述和使用 增强for循环属于JDK1.5之后的特性 到目前为止,学过哪些特性是JDK1.5之后出现的:泛型,增强for,包装类,Scanner,枚举 一、增强for循环的介绍 1、增强for循环概述 简化数组和Collection集合的遍历 2、格式 格式: for( 阅读全文
posted @ 2021-12-29 14:07 阿伟宝座 阅读(789) 评论(0) 推荐(0)
摘要: 集合(9):泛型高级(通配符) (1)泛型通配符<?> 任意类型,如果没有明确,那么就是Object以及任意的Java类了 (2)<? extends E> 向下限定,E及其子类 (3)<? super E> 向上限定,E及其父类 //定义一个父类 public class Animal { } / 阅读全文
posted @ 2021-12-29 01:00 阿伟宝座 阅读(64) 评论(0) 推荐(0)
摘要: 集合(8):泛型类、泛型方法、泛型接口 前言案例 import java.util.ArrayList; import java.util.Iterator; public class GenericDemo1 { public static void main(String[] args) { / 阅读全文
posted @ 2021-12-28 23:54 阿伟宝座 阅读(2215) 评论(0) 推荐(0)
摘要: 集合(7):List集合练习 一、ArrayList的练习 1、去除集合中字符串的重复值 import java.util.ArrayList; import java.util.Iterator; public class ArrayListTest { public static void ma 阅读全文
posted @ 2021-12-28 16:27 阿伟宝座 阅读(73) 评论(0) 推荐(0)
摘要: 集合(6):List接口的子类:ArrayList类、Vector类、LinkedList类 一、ArrayList类 1、ArrayList类的概述 底层数据结构是数组,查询快、增删慢 线程不安全,效率高 2、ArrayList案例 import java.util.ArrayList; impo 阅读全文
posted @ 2021-12-28 11:13 阿伟宝座 阅读(119) 评论(0) 推荐(0)
摘要: 常见数据结构:栈、队列、数组、链表、树、图、哈希表 数据结构:数据的存储格式、以及它的组成格式 面试题:不同的数据结构有哪些特点? 答:①先回答每个数据结构的组成是什么样子的 ②再回答当前数据结构有哪些优缺点 一、栈、队列、数组、链表、树、图、哈希表 1、栈 栈的数据结构特点:先进后出 2、队列 队 阅读全文
posted @ 2021-12-27 23:41 阿伟宝座 阅读(622) 评论(0) 推荐(0)
摘要: 集合中的并发修改异常 import java.util.ArrayList; import java.util.Iterator; import java.util.List; /* 需求: 现在有一个集合,集合中有些字符串的元素, 判断一下里面有没有"bigdata"这个字符串 如果有,我们就添加 阅读全文
posted @ 2021-12-27 23:31 阿伟宝座 阅读(371) 评论(0) 推荐(0)
摘要: 集合(3):Collection下的子接口:List接口 一、List接口的概述 (1)有序集合(有序指的是存储和取出的顺序一致) (2)允许重复的元素 (3)此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素 创建Li 阅读全文
posted @ 2021-12-21 21:00 阿伟宝座 阅读(146) 评论(1) 推荐(0)
摘要: 集合(2):顶层接口Collection 一、Collection的概述 1、Collection的含义 是集合中的顶层接口,它存在由它扩展开来的继承体系,为什么要分出很多不同的集合? 因为我们需要根据元素是否唯一,是否有序来区分这么多集合 2、如何创建Collection对象 因为Collecti 阅读全文
posted @ 2021-12-21 09:39 阿伟宝座 阅读(187) 评论(0) 推荐(0)
摘要: 集合(1):集合的概述 先从一个案例说起:利用数组存储3个学生信息,遍历数组获取每一个学生的信息 第1步:需要先创建一个学生类 类中包含:私有成员变量、构造方法、公共的set()和get()方法、重写toString()方法 public class Student { private String 阅读全文
posted @ 2021-12-21 09:35 阿伟宝座 阅读(139) 评论(0) 推荐(0)
摘要: 常用类(5):包装类、正则表达式、枚举 一、包装类 1、包装类的概述 (1)将基本数据类型封装成对象的好处在于可以在对象中定义更多的功能方法来操作该数据 (2)为了对基本数据类型进行更多、更方便的操作,Java针对每一个基本数据类型都提供了对应的类类型。 我们叫做包装类类型 基本类型和包装类的对应: 阅读全文
posted @ 2021-12-21 09:32 阿伟宝座 阅读(180) 评论(0) 推荐(0)
摘要: Arrays工具类:数组工具类 常用的几个: (1)public static String toString(int[] a) //该方法是将数组转化为字符串的一个展示(里面包含了数组的元素信息) (2)public static void sort(int[] a) //该方法是将数组进行排序, 阅读全文
posted @ 2021-12-19 20:32 阿伟宝座 阅读(57) 评论(0) 推荐(0)
摘要: 数组高级:排序和查找 一、排序 1、冒泡排序(前面讲解过) 相邻元素两两比较,大的往后放,第一次完毕,最大值出现在了最大索引处 2、选择排序 从0索引开始,依次和后面元素比较,小的往前放。第一次完毕,最小值出现在了最小索引 处 二、查找 1、基本查找:数组元素无序 2、二分查找:数组元素有序 三、数 阅读全文
posted @ 2021-12-19 20:06 阿伟宝座 阅读(99) 评论(0) 推荐(0)
摘要: 常用类(4-2):StringBuffer类的练习以及面试题 一、练习题 1、String类与StringBuffer类之间 的转换 (1)将String类型转换为StringBuffer类型 public class StringBufferDemo7 { public static void m 阅读全文
posted @ 2021-12-19 17:10 阿伟宝座 阅读(271) 评论(0) 推荐(0)
摘要: 常用类(4-1):StringBuffer类 String:字符串 Buffer:缓冲 在API中查找得到StringBuffer类在java.lang下面,不需要导包 一、StringBuffer类的概述 1、特点 (1)线程安全的 不安全就是存在同步操作同一数据的行为,效率高 安全的时候,没有同 阅读全文
posted @ 2021-12-19 17:09 阿伟宝座 阅读(272) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页