<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 99热这里只有精品国产动漫| 久久精品成人免费国产片小草| 日本精品久久久久中文字幕8| 久久婷婷五月综合色精品| 国产精品毛片无遮挡| 手机日韩精品视频在线看网站| 久久99精品久久久久婷婷| 精品午夜福利1000在线观看| 无码人妻精品一区二区蜜桃| 亚洲AV永久纯肉无码精品动漫| 精品乱码一区内射人妻无码| 91成人午夜在线精品| 精品久久久久久综合日本| 亚洲第一区精品观看| 亚洲区日韩精品中文字幕| 老司机67194精品线观看| 久久国产精品二国产精品| 在线观看国产精品麻豆| 国产精品毛片久久久久久久| 人妻少妇精品中文字幕av蜜桃| 国产在线精品一区免费香蕉| 四虎精品免费永久免费视频| 在线播放偷拍一区精品| 91精品免费观看| 久久久久成人精品免费播放动漫| 中文国产成人精品久久水| 国产精品白嫩在线观看| 2021最新久久久视精品爱| 日韩精品无码一区二区中文字幕| 国产亚洲色婷婷久久99精品91| 国产av一区二区精品久久凹凸| 国产精品无码免费播放| 成人精品一区二区户外勾搭野战 | 99久久人妻无码精品系列| 久久亚洲精品成人综合| 国内揄拍国内精品| 国产亚洲精品AA片在线观看不加载| 日韩精品人妻av一区二区三区 | 国产成人精品日本亚洲专区 | 99re最新这里只有精品| 亚洲国产精品综合久久2007|