91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么理解Flutter中Dart語言

發布時間:2021-11-05 10:19:15 來源:億速云 閱讀:149 作者:iii 欄目:開發技術

這篇文章主要講解了“怎么理解Flutter中Dart語言”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么理解Flutter中Dart語言”吧!

  Dart語言之初體驗

  Dart可以在編譯器(AndroidStudio)、命令行(前提是安裝了DartSDK)及網頁repl.it中調試編譯,由于本次內容比較簡單,我們直接在網頁中調試編譯即可。

  我們定義一個輸出當前時間的函數,并輸出當前時間

  //輸出當前時間

  voidnowTime(){

  intyear=DateTime.now().year;

  intmonth=DateTime.now().month;

  intday=DateTime.now().day;

  inthour=DateTime.now().hour;

  intminute=DateTime.now().minute;

  intsecond=DateTime.now().second;

  Stringstr='HelloWorld,Thisis$year-$month-$day$hour:$minute:$second';

  print(str);

  }

  和絕大多數其他語言一樣,Dart要求以main函數作為執行的入口,我們再定義main函數,并將輸出當時時間的函數放入main函數中

  voidmain(){

   nowTime();

  }

  點擊“run”按鈕,命令就會輸出

  HelloWorld,Thisis2019-8-1110:45:46

  我們已經可以簡單的運行Dart代碼了,我們接下來再看一下Dart的基本變量類型

  Dart語言的變量與類型

  在Dart中,所有的變量都可以用var來申明,當然,也可以指定具體的類型來申明一個變量。當使用var申明變量時,表示類型是交由編譯器推斷決定的。雖然Dart支持用var來申明變量,但我還是建議使用具體的類型來申明變量,這樣編輯器和編譯器就能使用這些具體的類型,向你提供代碼補全或編譯告警的提示了。

  注意:在默認情況下,所有未初始化的變量值都是null,因此,我們判斷變量是否初始化時只用和null比較即可。

  Dart是類型安全的語言,并且所有類型都是對象類型,都繼承自頂層類型Object,因此一切變量的值都是累的實例(即對象),其中包括數字、布爾值、函數和null也都是繼承自Object對象。

  Dart內置了一些基本類型,如num、bool、String、List及Map。

感謝各位的閱讀,以上就是“怎么理解Flutter中Dart語言”的內容了,經過本文的學習后,相信大家對怎么理解Flutter中Dart語言這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

元氏县| 上犹县| 洪江市| 通道| 开鲁县| 东阳市| 鄂尔多斯市| 崇文区| 衡水市| 山丹县| 高唐县| 依安县| 瓮安县| 宁陵县| 吴旗县| 柳林县| 仁布县| 江口县| 双江| 八宿县| 尤溪县| 和平区| 淳安县| 昭苏县| 苗栗县| 竹北市| 屏东市| 温宿县| 陇西县| 子洲县| 绿春县| 略阳县| 治多县| 肥城市| 灵台县| 吴堡县| 绵竹市| 海伦市| 汽车| 万盛区| 金湖县|