对这种语法有疑问.. 我将不胜感激,如果有人能够解释方法之后调用方法的语法和逻辑,以及如何在"之后获得对某些类及其方法的访问权限。" ?
WebTarget target = client.target("http://localhost:8080/Activities/rest/");
Response response = target.path("activitiesGenerator/activity").request(MediaType.APPLICATION_JSON).post(Entity.entity(act,MediaType.APPLICATION_JSON));
答案 0 :(得分:0)
这称为方法链。
它所做的只是,它不是在某个变量中保存被调用方法的返回值,而是直接在这些返回值上调用新方法。
示例:以下2个代码片段正在做同样的事情,唯一的区别是我们在test2中使用链接。
String test1 = "Test 1";
test1 = test1.replace("1", "2");
test1 = test1.toUpperCase();
System.out.println(test1);
String test2 = "Test 1".replace("1", "2").toUpperCase();
System.out.println(test2);