<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 精品无人区麻豆乱码1区2区新区| 亚洲精品无码久久久久AV麻豆| 无码国产精品一区二区高潮| 国产手机精品视频| 国产成人综合精品一区| 精品免费视在线观看| 18精品久久久无码午夜福利| 国产在线拍揄自揄视精品| 99精品国产综合久久久久五月天| 91精品国产综合久久香蕉| 国产精品毛片无遮挡高清| 777午夜精品久久av蜜臀| 精品国产自在久久| 97久久国产露脸精品国产| 国产视频精品久久| 精品国产v无码大片在线观看| 99久久99这里只有免费的精品| 精品无码人妻一区二区免费蜜桃 | 久久九九精品国产av片国产 | 麻豆aⅴ精品无码一区二区| 人妻少妇精品无码专区| 中日欧洲精品视频在线| 国产精品白丝在线观看有码| 国产精品无码免费专区午夜| 日韩精品无码一区二区中文字幕| 国产精品无码久久久久久久久久 | 日韩国产精品视频| 久久久久亚洲精品天堂久久久久久 | 国产人成精品香港三级古代| 久久精品99香蕉国产| 国产成人精品视频福利app| 国产精品视频免费| 91福利精品老师国产自产在线| 精品国产污污免费网站| 国产一区麻豆剧传媒果冻精品| 精品一区二区三区视频| 久久精品中文騷妇女内射| 亚洲精品视频免费| 国产真实乱子伦精品视手机观看 | 国产精品电影网在线好看| 亚洲综合精品成人|