オリジナル:転載は元のアドレスを示すhttps://www.cnblogs.com/fanerwei222/p/11613067.html
Javaのチェーン文言:コードを詳しく見て
パッケージのチェーン。 / * * * TODO *解析器 * / パブリック クラスパーサー{ プライベート文字列ID。 プライベート文字列のモード。 プライベート文字列のconcatIdMode。 パブリック 静的パーサー解析(){ 戻り 新しい)(パーサー。 } 公共パーサーsetParserId(文字列ID){ この .ID = ID。 返す これを。 } 公共パーサーsetParserMode(文字モード){ この .mode = モード。 返す これを; } パブリックパーサー連結(){ この .concatIdMode = " ID:" + この .ID + " " + " モード:" + この.mode; 戻り これを; } パブリック文字列の印刷(){ 。システムOUT .println(" モードパーサID:" + この.concatIdMode); 戻り 、この.concatIdModeを; } }
パッケージのチェーン。 / * * * TODO *链式 * / パブリック クラスチェーン{ 公共 静的 ボイドメイン(文字列[]引数){ 文字列の連結 = Parser.parse() .setParserId(" 12 " ) .setParserMode(" DEV " ) .concat( ) .PRINT(); システム。アウト.println(連結); } }
印刷結果: