摘要: 排序算法 冒泡排序 比较数组中相邻的两个元素,如果第一个比第二个大,就交换他们的位置。 每一轮比较中都会产生一个最大的数,会被交换到数组的最后面。因此,下一轮比较时,最后一个数就可以不参与比较了。 重复以上步骤,直到没有任何一对数字需要比较。 画图演示: 代码实现: public static in 阅读全文
posted @ 2026-03-14 18:40 H40T14N 阅读(1) 评论(0) 推荐(0)
摘要: 分支结构 if语句 跟c语言类似,if语句的语法如下: if (boolean表达式) { // 如果布尔表达式为true将执行的语句 } 如果需要在布尔表达式为false时执行语句,那么可以使用else语句,语法如下: if (boolean表达式) { // 如果布尔表达式为true将执行的语句 阅读全文
posted @ 2026-03-14 17:38 H40T14N 阅读(1) 评论(0) 推荐(0)
摘要: 方法 方法定义 修饰符 返回值类型 方法名(参数类型 参数名) { // 方法体 return 返回值; } 修饰符:这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。 返回值类型:方法可能会返回一个值。returnValueType 是方法返回值的数据类型。如果方法不返回任何值,则 r 阅读全文
posted @ 2026-03-14 17:38 H40T14N 阅读(3) 评论(0) 推荐(0)
摘要: 数组 数组的声明 dataType[] arrayRefVar; // 首选的方法 或 dataType arrayRefVar[]; // 效果相同,但不是首选方法 实例 double[] myList; // 首选的方法 或 double myList[]; // 效果相同,但不是首选方法 数组 阅读全文
posted @ 2026-03-14 17:38 H40T14N 阅读(1) 评论(0) 推荐(0)
摘要: 变量 变量类型 局部变量:必须声明并初始化,只能在声明它的方法、构造方法或代码块中使用 成员变量:在类中声明,在对象创建时初始化,每个对象都有一个独立的成员变量副本,如果没有显式初始化,会被默认初始化 类变量:也称为静态变量,在类中使用static关键字修饰,在类加载时初始化,只能通过类名访问 变量 阅读全文
posted @ 2026-03-14 14:32 H40T14N 阅读(1) 评论(0) 推荐(0)
摘要: 注释 有趣的注释 /*** * _ooOoo_ * o8888888o * 88" . "88 * (| -_- |) * O\ = /O * ____/` '\____ * . ' \\| |// `. * / \\||| : |||// \ * / _||||| -:- |||||- \ * | 阅读全文
posted @ 2026-03-13 23:10 H40T14N 阅读(2) 评论(0) 推荐(0)
摘要: 数据类型 基本数据类型 整数 byte byte num1 = 10; short short num2 = 100; int int num3 = 1000; long long num4 = 10000L; 如果num4的值范围没有超过int的范围,那么可以直接赋值,不需要在后面添加L,Java 阅读全文
posted @ 2026-03-13 23:10 H40T14N 阅读(1) 评论(0) 推荐(0)
摘要: Markdown 基础语法 标题 文本格式 段落 字体 代码 引用 列表和表格 有序列表 无序列表 表格 链接和图片 超链接 图片 Markdown 基础语法 标题 标题 #(空格)标题名 ,最多可以使用6级标题,每多一级就多加一个 # Markdown HTML 渲染效果 # 一级标题 <h1> 阅读全文
posted @ 2026-03-13 13:39 H40T14N 阅读(1) 评论(0) 推荐(0)