51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

开源软件

Java二分查找算法

Java二分查找算法

厉飞雨 阅读(52) 评论(0) 赞(3)

二分查找算法是一种在有序数组中查找特定元素的搜索算法。查找过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜索过程结束;如果某一部分确定该部分没有要查找的元素,那么就可以不再对这部分进行搜索,逐渐缩小搜索范围。 1、简单版本的二分查找 {#title-1} ---------------------- 因为low和high的更新,必须在循环体内部处理,所以如果目...

Java 数学运算与条件语句全解析

Java 数学运算与条件语句全解析

厉飞雨 阅读(61) 评论(0) 赞(4)

Java Math --------- Java 的 Math 类 拥有许多方法,允许您在数字上执行数学任务。 常用方法: * `Math.max(x, y)`: 找到 x 和 y 的最大值 * `Math.min(x, y)`: 找到 x 和 y 的最小值 * `Math.sqrt(x)`: 返回 x 的平方根 * `Math.abs(x)`: 返回 x 的绝对值...

Java集合类

Java集合类

厉飞雨 阅读(88) 评论(0) 赞(4)

一、List集合 {#title-1} ------------------- Java的List接口顺序地存储元素,并且允许重复元素。在List接口中,每个元素都有一个与之关联的整数类型的索引。通过索引,可以访问或修改列表中的元素。List接口主要的实现类有ArrayList、LinkedList等。 ``` List<String> list = new A...

深入理解 Java 循环结构:while、do while、for 和 for-each 循环

深入理解 Java 循环结构:while、do while、for 和 for-each 循环

厉飞雨 阅读(50) 评论(0) 赞(5)

Java 循环 ------- 循环可以执行一个代码块,只要达到指定的条件。循环很方便,因为它们节省时间,减少错误,并使代码更易读。 ### Java While 循环 `while` 循环会循环执行一个代码块,只要指定的条件为真: #### 语法 ``` while (condition) {   // 要执行的代码块 } ``` 在下面的示例中,只要变量(i)小...

深入了解 Java 方法和参数的使用方法

深入了解 Java 方法和参数的使用方法

厉飞雨 阅读(61) 评论(0) 赞(4)

Java 方法 ------- ### 简介 方法是一块仅在调用时运行的代码。您可以将数据(称为参数)传递到方法中。方法用于执行特定的操作,它们也被称为函数。 ### 使用方法的原因 * 重用代码:定义一次代码,多次使用。 * 提高代码的结构化和可读性。 * 将代码分解成更小的模块,易于维护和理解。 ### 创建方法 方法必须在类内声明。它的定义包括方法的名称,...

深入理解 Java 方法重载与递归应用

深入理解 Java 方法重载与递归应用

厉飞雨 阅读(41) 评论(0) 赞(2)

Java 方法重载 --------- 方法重载 允许在同一个类中定义多个具有相同名称的方法,但 参数列表 必须不同。 语法: ``` returnType methodName(parameter1, parameter2, ..., parameterN) {   // 方法体 } ``` 示例: ``` public class Main {   // 重载 ...

深入解析 Java 面向对象编程与类属性应用

深入解析 Java 面向对象编程与类属性应用

厉飞雨 阅读(61) 评论(0) 赞(8)

Java 面向对象编程 ----------- 面向对象编程 (OOP) 是一种编程范式,它将程序组织成对象。对象包含数据和操作数据的方法。 OOP 的优势: * 更快、更易于执行 * 提供清晰的结构 * 代码更易于维护、修改和调试 * 提高代码重用性 * 减少开发时间 类和对象 * 类 是对象的模板,它定义了对象的属性和方法。 * 对象 是类的实例,它包含...

深入剖析 Java 类属性与类方法的应用

深入剖析 Java 类属性与类方法的应用

厉飞雨 阅读(55) 评论(0) 赞(4)

Java 类属性 -------- Java 类属性,也称为字段,是类中的变量。它们用于存储与类相关的数据。 创建类属性 在类定义中声明属性: ``` public class Main {   int x; // 属性   String name; // 属性 } ``` 访问类属性 使用点语法访问对象的属性: ``` Main myObj = new Main...

Java 构造函数与修饰符详解:初始化对象与控制权限

Java 构造函数与修饰符详解:初始化对象与控制权限

厉飞雨 阅读(65) 评论(0) 赞(3)

Java 构造函数 --------- Java 构造函数 是一种特殊的类方法,用于在创建对象时初始化对象的属性。它与类名相同,并且没有返回值类型。 构造函数的作用: * 为对象的属性设置初始值 * 执行必要的初始化操作 * 提供创建对象的多种方式 构造函数的类型: * 默认构造函数: 无参数的构造函数,如果用户没有明确定义构造函数,则 Java 编译器会自动创建...