欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

函数

程序员文章站 2022-07-12 10:02:20
...

函数运行细节问题

1. 函数功能单一化
2. 数据类型选择,请注意范围。例如:在么有特定要求的情况下,浮点类型最好使用double
3. 在开发中,尽量减少return的使用,增加代码的阅读性。
4. 代码学会分段 分行,让代码阅读性更高
5. 在代码中注意数据类型一致化问题
6. 操作字符转换,能用字符表示,就不要用其他数据
7. 目前从键盘上获取一个字符的方式:
    Scanner sc = new Scanner(System.in);
    char sc = sc.nextLine().charAt(0); 

函数

函数的理论知识

返回值

  1. 表示该函数运行的结果,例如:加法运算,数据处理,查询操作,判断等等…
  2. 表示当前函数的运行状态 (数组操作)
  3. 返回值用的关键字是return。如果当前函数是一个void返回值,retrun之后不能有任何东西

参数列表

  1. 可以为空。表示当前函数运行不需要任何的外来参数
  2. 可以放入多个参数,要求用逗号隔开
    例如: test(int num1, int num2);
  3. 形式参数列表中要求的参数顺序,在传入参数时不能打乱
    例如:
    test(int num1, double num2, float num3, char c);
    正确方式:
    test(5, 3.14, 3.14F, ‘A’);
    错误方式:
    test('a', 4, 5.2F, 4.3);

函数的封装经验

  1. 需求分析
    这个函数要干嘛? 函数命名怎么写? 函数需要什么样子的参数? 返回值用什么类型? 返回值的含义是什么?
  2. 思考函数流程
    用【注释】直接把函数的运行流程,步骤写好,要求尽量细化
  3. 按照流程写代码
    按照注释,一步一步完成代码,不要给自己过多的压力。在完成当前步骤之前,不要考虑下一步
  4. 测试
    不要妄自菲薄,健壮性,安全性,稳定性。不要总想着好事情,也要想想错误情况。
    函数
    函数

上一篇: 函数递归

下一篇: 函数