摘要: 方法的重载: 在同一个类中,方法名一样,参数列表不一样,这样的现象称之为方法的重载 其中方法的重载与返回值类型无关 程序示例 public class FunctionDemo3 { public static void main(String[] args) { //需求:计算两个数的和 int 阅读全文
posted @ 2021-11-27 23:15 赤兔胭脂小吕布 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 没有明确返回值的方法 没有返回值的时候,方法上定义的返回值类型为voidvoid表示该方法,没有任何返回值 注意: 即使我们的方法没有写返回值类型,也是需要调用才能执行 没有明确返回值类型的方法,是可以单独调用的 程序示例 public class FunctionDemo2 { public st 阅读全文
posted @ 2021-11-27 23:14 赤兔胭脂小吕布 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 方法定义 简单的说:方法就是完成特定功能的代码块 在很多语言里面都有函数的定义 函数在Java中被称为方法 方法格式: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2…) { 函数体; return 返回值; } 名词解释: 修饰符: 修饰符比较多,但是目前我们只需要记住一个组合 阅读全文
posted @ 2021-11-27 23:12 赤兔胭脂小吕布 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 跳转控制语句(continue) continue: 跳出当次循环 使用场景: 在循环语句中 离开使用场景的存在是没有意义的 跳转控制语句(return) 使用场景: return关键字不是为了跳转出循环体,更常用的功能是结束一个方法,也就是退出一个方法。跳转到上层调用的方法。 程序示例 publi 阅读全文
posted @ 2021-11-27 22:06 赤兔胭脂小吕布 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 跳转控制语句 前面我们已经说过了,Java中的goto是保留字,目前不能使用。虽然没有goto语句可以增强程序的安全性,但是也带来很多不便,比如说,我想在某个循环知道到某一步的时候就结束,现在就做不了这件事情。 为了弥补这个缺陷,Java就提供了break,continue和return来实现控制语 阅读全文
posted @ 2021-11-27 22:05 赤兔胭脂小吕布 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 程序示例 需求1:请输出一个4行5列的星星(*)图案 * * * * * * * * * * * * * * * * * * * * 需求2: 用循环实现打印如下三角形的*图案 * * * * * * * * * * * * * * * public class ForNestDemo { publ 阅读全文
posted @ 2021-11-27 21:03 赤兔胭脂小吕布 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 循环结构 while、do--while 循环结构(while循环语句) while循环语句格式: 基本格式 while(判断条件语句) { 循环体语句; } 完整格式 初始化语句; while(判断条件语句) { 循环体语句; 控制条件语句; } 执行流程 1、先执行初始化语句。 2、判断关系表达 阅读全文
posted @ 2021-11-27 19:18 赤兔胭脂小吕布 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 循环结构:for循环、while循环、do while循环 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环 体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环, 否则循环将一直执行下去,形成死循环。 循环语句的组成 初 阅读全文
posted @ 2021-11-27 19:14 赤兔胭脂小吕布 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 选择结构(switch语句) switch语句格式: switch(表达式) { case 常量1: 语句体1; break; case 常量2: 语句体2; break; … case 常量n: 语句体n; break; default: 语句体n+1; break; } 解释分析结构: swit 阅读全文
posted @ 2021-11-27 19:10 赤兔胭脂小吕布 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 选择结构 选择结构也被称为分支结构。 选择结构有特定的语法规则,代码要执行具体的逻辑运算进行判断,逻辑运算的结果有两个, 所以产生选择,按照不同的选择执行不同的代码。 Java语言提供了两种选择结构语句 if语句 switch语句 选择结构(if语句) if语句有三种格式 if语句第一种格式: if 阅读全文
posted @ 2021-11-27 19:04 赤兔胭脂小吕布 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 流程控制语句 在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说程序的流程对运行结果有直接的影响。 所以,我们必须清楚每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺序来实现我们要完成的功能。 流程控制语句分类 顺序结构 选择结构 循环结构 顺序结构 顺序结构 阅读全文
posted @ 2021-11-27 18:57 赤兔胭脂小吕布 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 键盘录入数据概述 我们目前在写程序的时候,数据值都是固定的,但是实际开发中,数据值肯定是变化的,所以,我准备把数据改进为键盘录入,提高程序的灵活性 如何实现键盘录入数据呢?(目前先记住使用) 导包(位置放到class定义的上面) import java.util.Scanner; 创建对象 Scan 阅读全文
posted @ 2021-11-27 18:55 赤兔胭脂小吕布 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 三目运算符: 格式 (关系表达式)?表达式1:表达式2; 如果条件为true,运算后的结果是表达式1; 如果条件为false,运算后的结果是表达式2; 执行流程: 首先判断关系表达式中的结果, 如果说判断关系表达式的结果为true,执行冒号前面的表达式1 如果说判断关系表达式的结果为false,执行 阅读全文
posted @ 2021-11-27 18:52 赤兔胭脂小吕布 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 位运算符: 举例 &、|、^ 、~ 例如 int x = 3; int y = 4; System.out.println(x & y); //0 System.out.println(x | y); //7 System.out.println(x ^ y); //7 System.out.pri 阅读全文
posted @ 2021-11-27 18:51 赤兔胭脂小吕布 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 逻辑运算符 特点:逻辑运算符两边一般是boolean类型的数据或者是表达式。 总结:&,|,^,! &逻辑与运算符:左右两边有一个是false ,则输出结果为false。 | 逻辑或运算符:左右两边有一个是true,则输出结果为true。 ^ 逻辑异或运算符:左右两边Boolean类型相同,输出结果 阅读全文
posted @ 2021-11-27 18:44 赤兔胭脂小吕布 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 关系运算符: ==,!=,<,>,<=,>= ==与=的区别: =是一个赋值运算符,进行赋值操作 a=2; ==是一个关系运算符,进行比较操作 (a==2) ; 阅读全文
posted @ 2021-11-27 18:41 赤兔胭脂小吕布 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 赋值运算符: = , +=, -=, *=, /=, %= =为基本的赋值运算符,其他的为扩展的赋值运算符 举例 看程序写结果 public class OptFuZhiDemo1 { public static void main(String[] args) { int a; int b; // 阅读全文
posted @ 2021-11-27 18:39 赤兔胭脂小吕布 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 算术运算符: 举例:+,-,*,/,% public class OptSuanShuDemo1 { public static void main(String[] args) { int a = 3; int b = 4; System.out.println(a+b); //输出7 Syste 阅读全文
posted @ 2021-11-27 18:37 赤兔胭脂小吕布 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 运算: 对常量和变量进行操作的过程称之为运算 运算符: 对常量和变量进行操作的符号称之为运算符 操作数: 参与运算的数据称之为操作数 表达式: 用运算符把常量或者变量连接起来的并且符合Java语法的式子,我们称之为表达式 不同运算符链接起来的式子体现的是不同类型的表达式 运算符分为: 算术运算符 赋 阅读全文
posted @ 2021-11-27 18:34 赤兔胭脂小吕布 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 这个表不需要都记,只需要记住 ‘0’ 48 ‘a’ 97 ‘A’ 65 程序示例: 请写出下列程序结果 System.out.println(‘a’); // a System.out.println(‘a’+1); // 98 System.out.println(“hello”+’a’+1); 阅读全文
posted @ 2021-11-27 18:31 赤兔胭脂小吕布 阅读(35) 评论(0) 推荐(0) 编辑