摘要: Java编写计算器,实现加减乘除 写一个计算器,实现加减乘除,并且能够循环接收新的数据,通过用户交互实现 法一:自定义4个方法 思路: 1.先写出四个方法 2.利用while循环+switch进行用户交互 3.传递两个运算操作数 4.输出结果 import java.util.Scanner; pu 阅读全文
posted @ 2024-03-08 16:33 月亮警察 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 递归 递归即调用自身,递归是使用栈来实现;深度越大占用的空间内存就越多 能不用递归就不用递归,在基数较小的情况下可以使用,便于快速解决问题 递归结构的两个部分 递归头:什么时候不调用自身方法。如果没有头将陷入死循环 递归体:什么时候需要调用自身方法 import java.util.Scanner; 阅读全文
posted @ 2024-03-08 16:31 月亮警察 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 命令行传参 有时希望运行一个程序时再传递给它消息,这需要靠传递命令行参数给main()函数来实现 编写以下代码 public class Demo02 { public static void main(String[] args) { //args.length 数组长度 for (int i = 阅读全文
posted @ 2024-03-08 16:30 月亮警察 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 方法的定义(函数) 注意:Java都是值传递 语法: 修饰符 返回值类型 方法名(参数类型 参数名) { ... 方法体 ... return 返回值; } 例子:定义一个求两数最大值的方法 public class Demo01 { public static void main(String[] 阅读全文
posted @ 2024-03-08 16:28 月亮警察 阅读(6) 评论(0) 推荐(0) 编辑