是否有一个Java语言与JavaScript相当?
这个问题在这里已经有了答案:
如果obj
类受你控制,你可以提供一个Fluent接口,基本上每个函数都会返回this
接口。 这会让你像这样连锁方法调用 -
obj.getHomeworkAverage().getTestAverage().getAttendance();
不,在Java中没有声明或类似的构造。
没有直接相当于“与”。
如果这些方法是实例方法,那么可以为目标对象引用提供一个简短的标识符以供块使用:
{
Student s = student;
s.getHomeworkAverage();
s.getTestAverage();
s.getAttendance();
}
如果方法是静态的,你可以使用“import static”:
import static java.lang.Math.*;
public class Test {
public static void main(String[] args) {
System.out.println(sqrt(2));
}
}
链接地址: http://www.djcxy.com/p/51689.html
上一篇: Is there a Java equivalent to Javascript's with statement?