51工具盒子

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

最新发布

在Java中遍历List
开源软件

在Java中遍历List

厉飞雨 阅读(14) 评论(0) 赞(1)

在Java中遍历List主要有四种方式:使用传统for循环,使用增强for循环,使用迭代器,以及使用List的forEach()方法。 一、使用传统for循环遍历List {#title-1} 1、传统for循环是最基本的遍历方式,通过索引值来访问列表中的元素。 2、在使用传统for循环时,需要获取列表的大小,并通过下标来访问每个元素。 List<String&a...

Java 运算符详解与字符串处理技巧
开发笔记

Java 运算符详解与字符串处理技巧

厉飞雨 阅读(22) 评论(0) 赞(1)

Java 运算符 算术运算符 算术运算符用于执行常见的数学运算。 | 运算符 | 名称 | 描述 | 示例 | |--------|------|------|------| | + | 加法 | 将两个值相加 | x + y | | - | 减法 | 从一个值中减去另一个值 | x - y | | * | 乘法 | 将两个值相乘 | x * y | | / | 除法 | 将一

Java二分查找算法
开发笔记

Java二分查找算法

厉飞雨 阅读(20) 评论(0) 赞(0)

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

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

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

厉飞雨 阅读(21) 评论(0) 赞(0)

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

Java集合类
Java笔记

Java集合类

厉飞雨 阅读(17) 评论(0) 赞(1)

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

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

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

厉飞雨 阅读(19) 评论(0) 赞(0)

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

深入了解 Java 方法和参数的使用方法
开发笔记

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

厉飞雨 阅读(21) 评论(0) 赞(1)

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

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

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

厉飞雨 阅读(12) 评论(0) 赞(0)

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