激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Java及Android中常用鏈式調用寫法簡單示例

Java及Android中常用鏈式調用寫法簡單示例

2021-03-29 09:53myname_kk Java教程

這篇文章主要介紹了Java及Android中常用鏈式調用寫法,結合實例形式分析了java編程中的鏈式調用概念、簡單使用方法及相關操作技巧,需要的朋友可以參考下

本文實例講述了JavaAndroid中常用鏈式調用寫法。分享給大家供大家參考,具體如下:

最近發現,目前大火的許多開源框架中,大多都使用了一種"(方法).(方法).(方法)"的形式進行調用,最典型的就是RxJava。android中AlertDialog控件的源碼也是這種形式的。查閱可知,大家把它叫做鏈式調用。“行動是檢驗程序的唯一標準”0.0!查了、說了那么多,還是得自己寫個例子并運行出預期的效果。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
/**
 *
 * 鏈式調用
 *
 * @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及Android中常用鏈式調用寫法簡單示例

希望本文所述對大家java程序設計有所幫助。

原文鏈接:http://blog.csdn.net/myname_kk/article/details/77574472

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 精品一区二区在线视频 | 黄色网址在线播放 | 国产午夜精品久久久久久免费视 | xvideos korean| 国产91一区二区三区 | 成品片a免人视频 | 中文字幕综合 | 午夜视频在线观看免费视频 | 久久精品av | 成人在线视频在线观看 | 超碰人人做人人爱 | 亚洲精品欧美一区二区三区 | 娇妻被各种姿势c到高潮小说 | 911精品影院在线观看 | 成人在线免费观看视频 | 国产一级一片免费播放 | 日本高清电影在线播放 | 中国av免费在线观看 | 91精品国产日韩91久久久久久360 | 噜噜噜影院 | 日本黄色一级电影 | 麻豆视频在线免费观看 | 国产亚洲福利 | 国产99视频精品免视看9 | 海角在线观看91一区二区 | 黄片一级毛片 | 国产免费激情视频 | 美女网站黄在线观看 | 欧美激情性色生活片在线观看 | 成人不卡一区二区 | 欧美综合在线观看视频 | 亚洲成人自拍电影 | 天使萌一区二区三区免费观看 | 97久色| 国产免费小视频在线观看 | 美女扒开腿让男生桶爽网站 | 国产成人精品免费视频大全最热 | 7777在线观看| 亚洲最大的成人网 | 免费久久久久 | 亚洲网站在线 |