自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 【Java】 链表经典OJ题(思路+代码)

1、删除所有val值删除链表中等于给定值val的所有节点。【OJ链接——移除链表元素】该题思路如下:我们要删除所有为val的节点,就要先判断头节点是否为空,如果为空则直接返回空; 如果不为空,我们就定义两个节点,一个prev指向head节点,另一个cur指向head的下一个节点。当cur不为空时进行循环,如果cur的值等于要删除的val值,则让prev指向cur的下一个节点,cur再往后移一个节点;反之如果不等于的话,直接prev指向cur节点,再让cur节点往后移一个(先后顺..

2021-11-22 23:34:55 1322 27

原创 【Java】实现简易的图书管理系统

目录一、类的创建二、各个类具体的实现1、book包Book类BookList类2、operation包IOperation 接口AddOperation类BorrowOperation类DelOperation类FindOperation类DisplayOperation类ReturnOperation类ExitOperation类3、user包User类AdminUser类NormalUser类4、Main类二、运行结果...

2021-11-17 23:43:15 2867 8

原创 【Java】类与对象(下)(继承、多态、抽象、接口)

上一节讲了有关类与对象初步认知的一些知识——实例化、构造方法、this和static关键字、代码块、类的封装以及匿名对象。如果还有不了解的小伙伴可以传送这篇康康——【Java】类与对象(上)这一节讲的语法就抽象很多了,难度也更大,细碎的东西非常多——大致包括final关键字、类的继承、抽象类和接口以及多态的知识,写这篇博客也花了大半天整理,话不多说,我们开始吧——一、包包 (package) 是组织类的一种方式,使用包的主要目的是保证类的唯一性。(如果你写了一个Test类,你的同事也写了个T

2021-11-17 16:26:44 766 7

原创 【Java】类与对象(上)(实例化、构造、封装)

一、类与对象的初步认知C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。 JAVA是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完成。 面向过程注重的是过程,在整个过程中所涉及的行为,就是功能。 面向对象注重的是对象,也就是参与过程所涉及到的主体。是通过逻辑将一个个功能实现连接起来 。面向对象的特点可以概括为:封装、继承、多态。后文我们会介绍封装以...

2021-11-12 13:31:45 1070

原创 【Java】数组及应用

上节我们说到方法的使用,这一节我们来说一说关于数组的使用。数组让我们能 "批量" 创建相同类型的变量,然后存放在一起。一、数组的基本用法1、创建数组语法格式如下:01、数据类型[] 数组名称 = { 初始化数据 }; 02、数据类型[] 数组名称=new 数据类型[数组长度];03、数据类型[] 数组名称 = new 数据类型 [] { 初始化数据 };例:2、数组的使用数组使用这块,Java提供了一个非常便捷的方法——如果给一个数组arr[]赋了确定的初始值.

2021-11-02 10:25:44 290

原创 【Java】方法的使用

目录一、方法的基本语法方法的定义:方法的调用:实参与形参的关系二、方法的重载三、方法的递归上节我们讲了Java的逻辑控制,而方法又是什么呢?方法就是一个代码片段。类似于 C 语言中的“函数”。方法的好处有——能让我们对代码的理解更进一步;能让代码被重复利用,效率大大提升了。一、方法的基本语法方法的定义:public static 方法返回值 方法名称(参数类型 形参){ 方法体代码; ...

2021-10-28 22:29:14 143 1

原创 【Java】逻辑控制

逻辑控制是所有程序世界里必不可缺的部分,生活中其实也是如此(选择小学,选择高中,选择大学,选对象,选择考公 考研 出国或者直接工作....)人生处处充满抉择,结果有时不如意,大家也别灰心放弃,因为机会说不准就在下一个选择的拐角处等着你呢~Java的世界其实也是少不了逻辑控制选择的,接下来带大家康康Java中的部分基础逻辑控制语句。一、if语句1、if 语句语法形式:if(布尔表达式){ //条件满足时执行代码}2、if...else 语句语法形式:if(布..

2021-10-28 12:01:35 1838

原创 【Java】数据类型与运算符

用IDEA写Java程序上一节我们简单认识了Java的main函数,并了解了用记事本如何书写简单的Java程序。但是用记事本写只是方便我们了解Java程序编译运行的原理,我们真正还是要选择合适的编译工具。这节我们选择用最常用的工具——IDEA来写Java程序。(用之前记得先配置好相应的环境)IntelliJ IDEA的下载的地址:IDEA官网。1.进入主页面点击左上角:file>new>project2.取合适的项目名称,选好路径3.选择 src&...

2021-10-22 16:21:39 1032 3

原创 【Java】初识

初识Java

2021-10-13 09:47:56 175 9

空空如也

空空如也

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

TA关注的人

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