张家口网站建设vewan,seo招聘信息,企业微信服务商,品牌型网站建设哪家本文实例讲述了Java及Android中常用链式调用写法。分享给大家供大家参考#xff0c;具体如下#xff1a;最近发现#xff0c;目前大火的许多开源框架中#xff0c;大多都使用了一种(方法).(方法).(方法)的形式进行调用#xff0c;最典型的就是RxJava。android…本文实例讲述了Java及Android中常用链式调用写法。分享给大家供大家参考具体如下最近发现目前大火的许多开源框架中大多都使用了一种(方法).(方法).(方法)的形式进行调用最典型的就是RxJava。android中AlertDialog控件的源码也是这种形式的。查阅可知大家把它叫做链式调用。“行动是检验程序的唯一标准”0.0查了、说了那么多还是得自己写个例子并运行出预期的效果。/**** 链式调用** author k.k**/public class Student {public Student() {}public static Builder builder() {return new Builder();}// 静态内部类static class Builder {/* 姓名 */private String name;/* 年龄 */private String age;/* 年级 */private String grade;/* 学号 */private String no;/* 专业 */private String Professional;public String getName() {return name;}public Builder setName(String name) {this.name name;return this;}public String getAge() {return age;}public Builder setAge(String age) {this.age age;return this;}public String getGrade() {return grade;}public Builder setGrade(String grade) {this.grade grade;return this;}public String getNo() {return no;}public Builder setNo(String no) {this.no no;return this;}public String getProfessional() {return Professional;}public Builder setProfessional(String professional) {Professional professional;return this;}public void showMessagwe() {System.out.println(姓名 this.name);System.out.println(年龄 this.age);System.out.println(班级 this.grade);System.out.println(学号 this.no);System.out.println(专业 this.Professional);}}public static void main(String[] args) {// 链式调用(代码简洁可读性强)Student.builder().setName(总有刁民想害朕).setAge(23).setGrade(大三).setNo(20110310).setProfessional(信息管理与信息系统).showMessagwe();}}运行结果更多java相关内容感兴趣的读者可查看本站专题《Java数据结构与算法教程》、《Java操作DOM节点技巧总结》、《Java文件与目录操作技巧汇总》和《Java缓存操作技巧汇总》希望本文所述对大家java程序设计有所帮助。