摘要: Java方法(三) 递归 什么是递归: 递归就是自己调用自己(A方法调用A方法) 递归方法就是在自己的方法里调用自己 递归组成结构: 递归头:确定什么时候不调用自身方法,如果没有头,将陷入死循环 递归体:确定什么时候需要调用自身方法 举例 //计算5!(也就是5*4*3*2*1) public cl 阅读全文
posted @ 2022-01-16 22:41 史小鹏 阅读(71) 评论(0) 推荐(0)
摘要: Java方法(二) 方法的重载 什么是重载: 重载就是在一个类中,有相同的函数名称,但形参不同的函数 这里的不同包括数量不同、类型不同等等 重载的规则: 方法名称必须相同 参数列表必须不同(个数不同或类型不同或参数排列顺序不同等等) 方法的返回类型可以相同也可以不同 仅仅返回类型不同不足以成为方法的 阅读全文
posted @ 2022-01-16 21:17 史小鹏 阅读(88) 评论(0) 推荐(0)
摘要: Java方法(一) 什么是方法 举例: System.out.print(); //System:类 //out:对象 //print():方法 方法是语句的集合,它们在一起执行一个功能 方法是解决一类问题的步骤的有序集合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 方法命名规则: 阅读全文
posted @ 2022-01-16 18:06 史小鹏 阅读(152) 评论(0) 推荐(0)
摘要: Java流程控制(三) 循环结构 while循环 while(布尔表达式){ //循环内容 } public static void main(String[] args) { int i=0; while(i<=5){ System.out.print(i+" "); i++;//i=i+1 } 阅读全文
posted @ 2022-01-16 12:34 史小鹏 阅读(48) 评论(0) 推荐(0)