算法(4th ed)(30):基础——基础编程模型 3.6.2

阅读数:13 2019 年 10 月 30 日 06:46

算法(4th ed)(30):基础——基础编程模型 3.6.2

(静态方法:调用静态方法)

调用静态方法的方法是写出方法名并在后面的括号中列出参数值,用逗号分隔。当调用是表达式的一部分时,方法的返回值将会替代表达式中的方法调用。例如,BinarySearch 中调用 rank() 返回了一个 int 值。仅由一个方法调用和一个分号组成的语句一般用于产生副作用。例如,BinarySearch 的 main() 函数中对系统方法 Arrays.sort() 的调用产生的副作用,是将数组中的所有条目有序地排列。调用方法时,它的参数变量将被初始化为调用时所给出的相应表达式的值。返回语句将结束静态方法并将控制权交还给调用者。如果静态方法的目的是计算某个值,返回语句应该指定这个值(如果这样的静态方法在执行完所有的语句之后都没有返回语句,编译器会报错)。

评论

发布