自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 字符串String知识总结(下) 冲冲冲!!!

字符串的比较 区分大小写的比较 equals() public boolean equals(Object anObject) 不区分大小写的比较 equalsIanoreCase() Public boolean equalsIanoreCase(String anotherString) 比较两个字符串的大小关系 compareTo() public int compareTo(String anotherString) 该方法返回一个整型,该数据会根据大小关系返回三类内容: 相等:返回.

2020-10-30 21:33:09 143 2

原创 字符串String知识总结(上) 冲冲冲!!!

String类 Java 中数组, String, 以及自定义的类都是引用类型 引用: 可以把引用想象成一个标签, “贴” 到一个对象上。一个对象可以贴一个标签, 也可以贴多个。 如果一个对象上面一个标签都没有, 那么这个对象就会被 JVM 当做垃圾对象回收掉 String类的定义方式: // 方式一 String str = "Hello"; // 方式二 String str2 = new String("Hello"); // 方式三 char[] array = {'a', 'b', 'c'};

2020-10-29 22:57:56 194 2

原创 继承 多态 抽象类 接口

面向对象编程包继承组合多态抽象类接口 包 包(package)是组织类的一种方式。 使用包的主要目的是保证类的唯一性。 java中已经提供给我们很多现成的类供我们选择,例如可以使用 import java.util.Data; import java.util.Scanner; 这种方式来导入包中的某类。或者可以使用 import java.util.*; 直接导入java.util中的所有类。 but!最好用哪一个导入哪一个类。 import static可以导入包中的静态方法和字段。 继承 创造类主

2020-10-28 17:12:29 231

原创 Java数组的定义和使用

数组学习总结数组的定义创建数组数组的使用二分查找冒泡排序二维数组 数组的定义 数组本质上就是让我们能够“批量”创建相同类型的变量,必须是相同类型。 创建数组 基本语法 //动态初始化 数据类型[] 数组名称 = new 数据类型[] { 初始化数据 }; //静态初始化 数据类型[] 数组名称 = { 初始化数据 }; int[] array1 = {1,2,3,4,5}; int[] array2 = new int[]{1,2,3,4,5}; int[] arra

2020-10-20 23:14:52 212

原创 单向非循环链表(不带傀儡节点)的方法实现

单向非循环链表(不带傀儡节点)的方法实现 //建立一个Node的类 class Node { public int data; public Node next;//存储对象引用 //构造方法 public Node(int data) { this.data = data; //这里没有初始化next的引用是,不知道next当前指向那个节点 } } public class SingleList { public Node

2020-10-20 22:11:47 130

原创 顺序表的功能的代码实现

顺序表的功能实现代码总结 import java.util.Arrays; public class ArrayList { public int[] array; public int usedSize; //顺序表有效元素个数 //底层由数组实现 public ArrayList() { System.out.println("hahaha"); } public ArrayList(int[] array) { this.a

2020-10-20 22:09:57 163

原创 Java 方法定义、方法调用、方法重载以及递归思想的总结

方法的使用方法的定义方法的调用方法的重载方法递归 方法的定义 方法是一个代码片段,类似C语言中的函数。 定义方法的基本语法: //方法的定义 public static 方法返回值 方法名称 ([参数类型 形参 ...]){ 方法体代码; [return 返回值]; } //方法的调用 返回值变量 = 方法名称(实参 ...); 注意: 方法定义时,参数可以没有,但每个参数要指定类型 方法定义时,可以没有返回值(用 void表示返回值类型) 方法定义时的参数称为”形参“,方法调用时的参数

2020-10-14 23:32:19 121

原创 一些常见基础题练习总结(闰年、素数、水仙花数、乘法口诀表、最大公约数...)

基础题练习打印1000~2000年的所有闰年判断素数求水仙花数打印乘法口诀表最大公约数求1/1-1/2+1/3…+1/99-1/100的值求二进制中1的个数求一个数二进制序列中的所有偶数位和奇数位,分别输出 打印1000~2000年的所有闰年 public class LeapYear { public static void main(String[] args){ int year = 1000; while(year <= 2000){ if(year % 4 == 0 &amp

2020-10-13 20:04:39 178

原创 java的程序逻辑控制总结

java的程序逻辑控制总结1. 顺序结构2. 分支结构2.1 if语句2.2 switch语句3. 循环结构(重点)3.1 while循环3.2 for循环3.3 break3.4 continue3.5 do while循环4. 输入输出输出输入 1. 顺序结构 按照代码书写的顺序一行一行执行。 int a = 10; System.out.println(a); System.out.println("冲冲冲"); //运行结果 10 冲冲冲 2. 分支结构 2.1 if语句

2020-10-13 20:03:17 127

原创 史上最强运算符总结!!都到我碗里来

史上最强运算符总结!!1.算术运算符1.1基本四则运算符(+ 、 - 、 * 、 / 、%)1.2增量赋值运算符(+= 、 -= 、 *= 、 /= 、 %=)1.3自增/自减运算符(++ 、 --)2.关系运算符(== 、 != 、 < 、 > 、 <= 、 >=)3.逻辑运算符(&& 、 || 、 !)3.1 逻辑与 &&3.2 逻辑或 ||3.3 逻辑非 !3.4 短路求值4.位运算符(& 、 | 、 ~ 、 ^)4.1

2020-10-11 22:23:06 466

原创 JAVA的强制数据转换

java的强制数据转换一、数据类型转换1.int和long/double相互赋值2.int和boolean相互赋值3.int字面值常量给byte赋值4.强制类型转换二、数值提升1.int和long混合运算2.byte和byte的运算三、int和String之间的相互转换int转换为StringString转换为int java作为一个强类型编程语言,当不同类型之间的变量相互赋值的时候, 就会有较为严格的校验。 一、数据类型转换 不同数据类型的变量之间赋值,表示范围更小的类型能隐式转换成范围较大的类型,反之

2020-10-10 17:43:00 510

原创 java的数据类型总结

JAVA的数据类型一、变量1 基本数据类型1.1 byte(字节型)1.2 short(短整型)1.3 int(整型)1.4 long(长整型)1.5 float(单精度浮点型)1.6 double(双精度浮点型)1.7 char(字符型)1.8 boolean(布尔型)2.字符串类型变量二、常量1.字面值常量2.final关键字修饰的常量 一、变量 变量是指程序运行时可变的量,相当于开辟出一块内存空间来存储一些数据。 变量的命名规则: 1.一个变量名只能包含数字,

2020-10-10 16:46:39 293 2

原创 2020-09-23 CSS盒子模型(下)

1.圆角边框的常用写法 在CSS3中,新增了圆角边框样式,这样我们的盒子就可以变圆角了。 border-radius 属性用于设置元素的外边框圆角 语法为: border-radius: 50%; /*百分比*/ border-radius: 100px; /*数值*/ 后面的数值可以是1个2个3个或4个 2个是对角 3个是顺时针从左上角开始,右上角和左下角都是中间的值 4个是顺时针从左上角开始,分别是四个角的值 也可以单独写一个角角: border-top-left-radius: (左上角) b

2020-09-23 21:52:28 110

原创 2020-09-22 CSS盒子模型(上)

CSS 盒子模型及网页布局 边框(border):可分为border-width边框粗细(px)、border-style边框样式、border-color边框颜色 主要用到的是solid 实线边框、dashed 虚线边框、dotted 点线边框 border也可以和背景一样合起来写 border包含了上(top)、下(bottom)、左(left)、右(right)四条边 可以分开设置 也可利用层叠性 先设置全部的四条边 再单独设置少的部分 制作细线表格可以用border-collapse来做

2020-09-22 23:40:58 114

原创 2020-09-21 CSS的三大特性

CSS的三大特性 层叠性、继承性、优先性 层叠性: 相同选择器给设置相同的样式,此时一个样式就会**覆盖(层叠)**另一个冲突的样式。 原则: 样式冲突,就近原则(哪个样式离结构近就执行哪个样式) 样式不冲突,不用层叠 继承性: 子标签继承父标签的某些样式(text-,font-,line-这些和文字有关的样式,以及color属性) 可以简化代码,降低CSS样式的复杂性 行高的继承 优先性:当同一个元素指定多个选择器,就会有优先级的产生 <!DOCTYPE html> <html l

2020-09-22 08:42:19 87

空空如也

空空如也

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

TA关注的人

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