<strike id="cakm0"></strike>
  • <button id="cakm0"><dl id="cakm0"></dl></button>
  • <samp id="cakm0"><tbody id="cakm0"></tbody></samp>
    <samp id="cakm0"><pre id="cakm0"></pre></samp><ul id="cakm0"></ul>
    <strike id="cakm0"></strike>
    <li id="cakm0"></li>
  • <ul id="cakm0"></ul>
  • 更多精彩內容,歡迎關注:

    視頻號
    視頻號

    抖音
    抖音

    快手
    快手

    微博
    微博

    java mono

    文檔

    java mono

    Mono是包含0或者1個元素的異步序列。該序列中同樣可以包含與Flux相同的三種類型的消息通知,Flux和Mono之間可以進行轉換,對一個Flux序列進行計數操作,得到的結果是一個Mono對象。
    推薦度:
    導讀Mono是包含0或者1個元素的異步序列。該序列中同樣可以包含與Flux相同的三種類型的消息通知,Flux和Mono之間可以進行轉換,對一個Flux序列進行計數操作,得到的結果是一個Mono對象。

    java mono是什么,讓我們一起了解一下?

    Mono是包含0或者1個元素的異步序列。該序列中同樣可以包含與Flux相同的三種類型的消息通知,Flux和Mono之間可以進行轉換,對一個Flux序列進行計數操作,得到的結果是一個 Mono

    如何通過Mono靜態方法創建?

    1、empty():創建一個不包含任何元素,只發布結束消息的序列。

    2、just():可以指定序列中包含的全部元素。創建出來的 Mono序列在發布這些元素之后會自動結束。

    3、justOrEmpty():從一個 Optional 對象或可能為 null 的對象中創建 Mono。只有 Optional 對象中包含值或對象不為 null 時,Mono 序列才產生對應的元素。

    4、error(Throwable error):創建一個只包含錯誤消息的序列。

    5、never():創建一個不包含任何消息通知的序列。

    6、fromCallable()、fromCompletionStage()、fromFuture()、fromRunnable()和 fromSupplier():分別從 Callable、CompletionStage、CompletableFuture、Runnable 和 Supplier 中創建 Mono。

    7、delay(Duration duration)和 delayMillis(long duration):創建一個 Mono 序列,在指定的延遲時間之后,產生數字 0 作為唯一值。

    實戰操作,示例代碼如下:

    using?System;
    using?System.Collections.Generic;
    using?System.Linq;
    using?System.Text;
    using?Android.App;
    using?Android.Content;
    using?Android.OS;
    using?Android.Runtime;
    using?Android.Views;
    using?Android.Widget;
    using?Java.Util;
    namespace?AndroidHotelServiceTest
    {
    [Activity(Label?=?"My?Activity")]
    public?class?ActivityCalendar?:?Activity
    {
    protected?override?Dialog?OnCreateDialog(int?id)
    {
    if?(id?==?1)
    {
    return?new?DatePickerDialog(this,?new?DDialogLisetener(this),?2013,?11,?11);
    }
    return?base.OnCreateDialog(0);
    }
    protected?override?void?OnCreate(Bundle?bundle)
    {
    base.OnCreate(bundle);
    //?Create?your?application?here
    SetContentView(Resource.Layout.CalendarView);
    Button?button?=?FindViewById(Resource.Id.btClose);
    button.Click?+=?delegate
    {
    Intent?intent?=?new?Intent();
    intent.SetClass(this,?typeof(ActivityHotel));
    StartActivity(intent);
    };
    ShowDialog(1);
    }
    }
    public?class?DDialogLisetener?:?DatePickerDialog.IOnDateSetListener
    {
    private?Context?_context;
    public?DDialogLisetener(Context?context)
    {
    _context?=?context;
    }
    public?void?OnDateSet(DatePicker?view,?int?year,?int?monthOfYear,?int?dayOfMonth)
    {
    String?sDayOfWeek?=?getDayOfWeek(year,?monthOfYear,?dayOfMonth);
    //Toast.makeText(CreateParty.this,?"sdf",?Toast.LENGTH_LONG).show();
    int?m_nYear?=?year;
    int?m_nMonth?=?monthOfYear?+?1;
    int?m_nDay?=?dayOfMonth;
    Toast.MakeText(_context,?"ddd",?ToastLength.Long).Show();
    Toast.MakeText(_context,?m_nYear?+?"年"?+?m_nMonth?+?"月"?+?m_nDay?+?"日?",?ToastLength.Long).Show();
    }
    private?string?getDayOfWeek(int?tmpYear,?int?tmpMonth,?int?tmpDay)
    {
    String?myWeek?=?null;
    String?sYear?=?tmpYear.ToString();
    //?取年的后兩位
    String?sYearTwo?=?sYear.Substring(sYear.Length?-?2);
    int?y?=?tmpYear;
    int?m?=?tmpMonth?+?1;
    int?c?=?20;
    int?d?=?tmpDay;
    int?w?=?(y?+?(y?/?4)?+?(c?/?4)?-?2?*?c
    +?(26?*?(m?+?1)?/?10)?+?d?-?1)?%?7;
    switch?(w)
    {
    case?0:
    myWeek?=?"日";
    break;
    case?1:
    myWeek?=?"一";
    break;
    case?2:
    myWeek?=?"二";
    break;
    case?3:
    myWeek?=?"三";
    break;
    case?4:
    myWeek?=?"四";
    break;
    case?5:
    myWeek?=?"五";
    break;
    case?6:
    myWeek?=?"六";
    break;
    default:
    break;
    }
    return?myWeek;
    }
    public?void?Dispose()
    {
    this.Dispose();
    }
    public?IntPtr?Handle
    {
    get?{?return?IntPtr.Zero;?}
    }
    }
    }

    以上就是小編今天的分享了,希望可以幫助到大家。

    文檔

    java mono

    Mono是包含0或者1個元素的異步序列。該序列中同樣可以包含與Flux相同的三種類型的消息通知,Flux和Mono之間可以進行轉換,對一個Flux序列進行計數操作,得到的結果是一個Mono對象。
    推薦度:
    為你推薦
    資訊專欄
    熱門視頻
    相關推薦
    java mqtt java multiset java mvvm java mybatisplus java namespace java newinstance java nextint java nextline java nexus java nfs java geotools java getbytes java hashcode java hdfs java node類 java notify java nslookup java number java hibernate java htmlunit java monad java module java modelandview java mockito java mmap java mkdir java mina java mian java method java merge java memcpy java matrix java matlab java math.ceil java mapping java malloc java main java logstash java logging java localtime
    Top 国产69精品久久久久APP下载| 精品视频在线观看一区二区三区 | 99久久综合给久久精品| 国产精品久久久久影院嫩草| 精品视频在线观看一区二区| 国产精品爱啪在线线免费观看| 加勒比精品久久一区二区三区| 国产麻豆一精品一AV一免费| 色欲久久久久久综合网精品| 香蕉在线精品视频在线观看2| 亚洲精品国产精品国自产网站| 国产亚洲一区二区精品| 精品亚洲成a人在线观看| 久久伊人精品青青草原高清| 国内一级特黄女人精品毛片| 亚洲AV无码精品蜜桃| 手机看片在线精品观看| 99热这里只有精品9| 精品无码人妻一区二区免费蜜桃| 亚洲国产精品碰碰| 午夜精品久久久久| 麻豆精品不卡国产免费看| 国产精品福利片免费看| 国产成人精品18| 国产精品久久久天天影视| 99爱在线精品视频免费观看9| 精品国产美女福利到在线不卡 | 国产精品永久免费| 欧美日韩精品乱国产| 国产精品久久久久久麻豆一区| 久久精品国产亚洲av日韩| 国自产精品手机在线观看视| 日韩精品视频观看| 国产精品视频一区二区三区| 亚洲午夜精品在线| 色噜噜亚洲精品中文字幕| 国产亚洲精品线观看动态图| 精品亚洲一区二区三区在线播放| 99亚洲精品卡2卡三卡4卡2卡| 99热在线只有精品| 99视频精品全部在线|