随笔分类 -  Java

1 2 3 下一页
这里是Java学习路线的笔记
35.基础语法-方法的声明和调用
摘要:35 方法的声明和调用 ——————————————————————————————————————————————————————————————————————————— 无敌小马爱学习 阅读全文
posted @ 2026-01-05 17:47 马俊南 阅读(6) 评论(0) 推荐(0)
34.基础语法-健康饮食作业讲解
摘要:34 健康饮食作业讲解 ——————————————————————————————————————————————————————————————————————————— 无敌小马爱学习 阅读全文
posted @ 2026-01-05 17:47 马俊南 阅读(4) 评论(0) 推荐(0)
33.基础语法-循环02
摘要:33 循环02 执行后 ——————————————————————————————————————————————————————————————————————————— 无敌小马爱学习 阅读全文
posted @ 2025-12-26 10:10 马俊南 阅读(5) 评论(0) 推荐(0)
32.基础语法-循环01
摘要:32 循环01 32.1 案例 给健康饮食程序加入数据校验功能 需求:健康饮食程序中用户输入的年龄、身高、性别、活动级别等数据都有实际含义,不能随便输入。所以应该对用户输入的内容做校验,输入错误时要求重新输入。循环:让一段代码执行 0次 或 多次,通常结合 条件判断 来控制执行次数。 while:循 阅读全文
posted @ 2025-12-25 16:27 马俊南 阅读(8) 评论(0) 推荐(0)
31.基础语法-switch02
摘要:32 switch02 前面演示了 switch 可以匹配 int 类型,接下来演示 switch 匹配其他数据类型 32.1 需求 需求:用switch语法改造“根据体型设定用户运动目标的逻辑” // 2.1 计算BMI, 并且判断体型, 设定运动目标 String bodyType="偏瘦"; 阅读全文
posted @ 2025-12-25 11:36 马俊南 阅读(9) 评论(0) 推荐(0)
30.基础语法-switch01
摘要:30 switch01 30.1 解释 当 if-else-if 的判断分支较多,而且判断条件都是 比较值是否相等 时,可以用 switch 代替 如下代码,是之前未进行 switch 代码优化前 // 3.2 计算TDEE double activityFactor = 0; if (activi 阅读全文
posted @ 2025-12-25 10:51 马俊南 阅读(8) 评论(0) 推荐(0)
29.基础语法-三元运算符
摘要:29 三元运算符 29.1 解释 当 if-else 的执行代码是赋值表达式时,可以用 三元运算符 代替 package com.itheima.chap06; public class test { public static void main(String[] args) { // 商品变量, 阅读全文
posted @ 2025-12-24 16:48 马俊南 阅读(10) 评论(0) 推荐(0)
28.基础语法-健康饮食计划案例02
摘要:28 健康饮食计划案例02 28.1 代码实现 package com.itheima.healthy; import java.text.DecimalFormat; import java.util.Scanner; public class HeimaHealthy { public stat 阅读全文
posted @ 2025-12-24 10:30 马俊南 阅读(9) 评论(0) 推荐(0)
27.基础语法-健康饮食计划案例01
摘要:27 健康饮食计划案例01 27.1 需求 1.键盘录入用户的身高、年龄、体重、性别、活动级别等基本信息 2.根据基本信息计算BMI,判断用户体型,设立运动目标 3.根据基本信息计算BMR(每日基础代谢热量)和TDEE(每日总热量消耗) 4.根据运动目标计算每日建议摄入热量 5.根据每日摄入热量计算 阅读全文
posted @ 2025-12-23 14:57 马俊南 阅读(11) 评论(0) 推荐(0)
26.基础语法-条件判断
摘要:22 条件判断 22.1 条件 在 Java 中使用 if/else 关键字来实现条件判断,在满足不同条件时执行不同的业务逻辑 if ( 条件表达式 ){ // 要执行的代码块 } if ( 条件表达式 ){ // 条件成立时执行的代码块 } else { // 条件不成立时执行的代码块 } 注意: 阅读全文
posted @ 2025-12-22 15:33 马俊南 阅读(15) 评论(0) 推荐(0)
25.基础语法-逻辑运算符
摘要:25 逻辑运算符 25.1 运算符 符号 叫法 例子 运算逻辑 说明 & 逻辑与 2>1 & 3>2 左右两边必须都是true,结果才是true;否则结果就是false 键盘:Shift + 7 | 逻辑或 2>1 | 3<5 左右两边只要有一个是true,结果就是true; 键盘:Shift + 阅读全文
posted @ 2025-12-16 16:01 马俊南 阅读(8) 评论(0) 推荐(0)
24.基础语法-关系运算符
摘要:24 关系运算符 24.1 运算符 符号 例子 作用 结果 说明 > a>b 判断 a 是否 大于 b 成立返回true,不成立返回false 数学符号 >= a>=b 判断 a 是否 大于或者等于 b 成立返回true,不成立返回false java 中没有数学符号中的大于等于 < a<b 判断 阅读全文
posted @ 2025-12-16 16:00 马俊南 阅读(4) 评论(0) 推荐(0)
23.基础语法-类型转换案例
摘要:23 类型转换案例 23.1 转换需求 需求:根据用户输入的年龄,计算用户的最佳燃脂心率 说明: 最佳燃脂心率范围通常是人的最大心率的 60% 至 80% 之间,因此计算步骤如下: 1.计算最大心率 最大心率 = 220 - 年龄 2.计算燃脂心率范围 最低燃脂心率 =(最大心率)* 0.6 最高燃 阅读全文
posted @ 2025-12-16 15:17 马俊南 阅读(8) 评论(0) 推荐(0)
22.基础语法-类型转换
摘要:22 类型转换 22.1 常规类型转换 数值范围小的类型的变量,可以直接赋值给数值范围大的类型的变量,实现自动类型转换,反之则不行 从小到大:byte -> short -> int -> long -> float -> double 正常类型转换 byte x = 10; int y = x; 阅读全文
posted @ 2025-12-16 15:15 马俊南 阅读(8) 评论(0) 推荐(0)
21.基础语法-算术运算符&赋值运算符
摘要:21 算术运算符 21.1 介绍 符号 作用 说明 + 加 参考小学一年级 - 减 参考小学一年级 * 乘 参考小学二年级,与 “x” 相同 / 除 与 “÷” 相同,注意:在java中两个整数相除结果还是整数,小数部分舍弃。 % 取余 求余数 21.2 演示 鼠标放到 com.itheima 行, 阅读全文
posted @ 2025-12-15 17:23 马俊南 阅读(7) 评论(0) 推荐(0)
20.基础语法-录入用户的信息
摘要:20 录入用户信息 20.1 案例 录入用户的基本信息 要为用户推荐合适的健康饮食计划,必须知道用户的一些基础信息: 身高:单位cm 体重:单位kg 年龄 性别:男/女 活动级别:久坐、轻度、中度、高度需求:用户键盘录入上述信息,选择合适的数据类型保存并打印在控制台。 20.2 分析 身高 shor 阅读全文
posted @ 2025-12-08 17:41 马俊南 阅读(10) 评论(0) 推荐(0)

1 2 3 下一页