Java基础
文章平均质量分 52
tutou_girl
小菜鸡努力成为程序媛!!!!!!
展开
-
【工作中基础不牢遇到的报错】
类成员变量类型是list,没有初始化;原创 2023-08-07 18:44:28 · 135 阅读 · 0 评论 -
2021-08-24 Deque-----队列和栈
队列是一个典型的先进先出(FIFO)的容器。即从容器的一端放入事物,从另一端取出,并且事物放入容器的顺序与取出的顺序是相同的。 队列的两种实现方式: Queue<TreeNode> queue=new LinkedList<>(); 1、offer()和add()的区别------------------入队 add()和offer()都是向队列中添加一个元素。但是如果想在一个满的队列中加入一个新元素,调用 add() 方法就会抛出一个 unchecked 异常,而调用 of原创 2021-08-24 19:47:25 · 296 阅读 · 0 评论 -
2021-08-07 原生类型和封装类型
在写Java代码的过程中,一直对Java提供的一些类参数又疑问,今天查了一下,进行了解学习。 type argument cannot be of primitive type 问题: Java中什么是原生类型?Java中什么是封装类型? Java 中的原始类型与原始封装类型 Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。比如:Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每...转载 2021-08-07 15:55:03 · 152 阅读 · 0 评论 -
2020-12-01 java基础------------Map
Map 和collection区别: map存储键值对,键是唯一,值是可以重复的。而collection存储元素,其中set是唯一的,list是可重复的。 map集合的数据结构针对键值有效,跟值无关。 collection集合的数据结构针对元素有效 map功能: 添加(put将指定的值和键关联,putall将指定映射关系复制到此映射中) 删除(clear移除所有键值对,remove根据键删除键值对并返回值) 判断(containskey和containsvalue和isempty) 获取(get根据键值获取原创 2020-12-01 17:43:45 · 78 阅读 · 0 评论 -
2020-11-17 java-----------------集合实现用户注册登录
用户注册登录案例分析(集合) A:有哪些类 B:类有哪些东西 C:类与类之间关系 用户类{用户名,密码,构造方法,成员方法} 假如用户很多,登录注册放入成员方法的话难以维护,所以将用户细分为用户基本描述类和用户操作类 测试类{main方法} 测试类创建用户基本描述对象和用户基本操作对象,使用其功能 用户基本描述类 cn.itcast.pojo 用户操作接口 cn.itcast.dao //规范操作 后面用数据库实现登录注册就只修改操作类,接口定义的规则不变 用户操作类 cn.itcast.dao.i原创 2020-11-17 21:08:22 · 319 阅读 · 2 评论 -
2020-11-14 java------------嵌套遍历集合,练习scanner和stringbuiled排序等API
嵌套集合遍历 import java.util.ArrayList; public class demo { public static void main(String[] args) { ArrayList<ArrayList<Student>> bigArraylist=new ArrayList<ArrayList<Student>>(); //创建大集合 ArrayList<Student> fi原创 2020-11-14 18:23:35 · 110 阅读 · 0 评论 -
2020-11-03 Java基础--------vector和Llistinked
java--------vector import java.util.Enumeration; import java.util.Vector; /* vector的特有功能 jdk升级后已经被这些更简单的方法替代 1:添加功能 public void addElement(Object obj) ------add() 2:获取功能 public Object elementAt(int index) ---原创 2020-11-03 15:04:44 · 69 阅读 · 0 评论 -
2020-10-26 java----------------- String Sringbuffer Stringbuilder
20.10.26 java基础——String string对象一旦创建不能修改 stringbuffer类是一种字符串缓冲区,每个stringbuffer对象所占内存空间都能动态调整,stringbuilder功能与它相似,但是前者是线程安全的,后者非线程安全,单线程下用stringbuilder效率高于stringbuffer. ...原创 2020-10-26 17:06:05 · 76 阅读 · 0 评论 -
2020-10-25 java------------------ collection集合
20.10.25 java基础------collection 在类中重写tostring方法,可以在该类对象println时输出字符值而不是地址值(因为类的积累object包含tostring方法),println在输出对象时默认调用tostring方法 集合可以存储不同类型元素,集合只能存储对象,集合长度可变。 collection是集合的顶层接口,他的子体系有有序的,有不能重复的等等 removeall只要有一个元素移出就返回true retainall求两个集合交集,谁调用谁就被改变。返回值返回的是原创 2020-10-29 19:23:54 · 291 阅读 · 0 评论