黑馬程式設計師——型別轉換
-------------------------- ASP.Net+Android+IOS開發、.Net培訓、期待與您交流! ------------------------
型別轉換可以採取以下兩種形式:
一、隱式轉換,從型別A到型別B的轉換可以在所有情況下進行,執行轉換的規則非常簡單,可以讓編譯器執行轉換。
參與運算(算數運算和賦值運算)的運算元和結果型別必須一致。當不一致時,如兩種型別相容且目標型別大於原型別時,系統自動完成型別轉換,在自動轉換中是不會丟失精度的。
二、顯式轉換, 從型別A到型別B的轉換隻能在耨寫情況下進行,轉換規則比較負責,贏進行某種型別的處理。
1. 一般語法
(資料型別名) 待轉換值;
int b = (int) 3.14 b = 3
這種轉換要求原型別與目標型別時是相容的,並且可能造成精度丟失。同時還應注意資料溢位的情況。(參考關鍵字 checked 和unchecked)
2. Convert轉換
通過Convert命令進行顯式轉換
Convert.Toint32 (val) Convert.ToString(val)
-------------------------- ASP.Net+Android+IOS開發、.Net培訓、期待與您交流! --------------------------
相關文章
- 黑馬程式設計師程式設計師
- 黑馬程式設計師-Java概述程式設計師Java
- 黑馬程式設計師前端學習之路程式設計師前端
- 黑馬程式設計師第七天程式設計師
- 黑馬程式設計師——Java高新技術---反射程式設計師Java反射
- 黑馬程式設計師_Java高新技術之列舉程式設計師Java
- 黑馬程式設計師——Java學習筆記之⑦——“網路程式設計”程式設計師Java筆記
- 黑馬程式設計師java筆記之一-----Map集合程式設計師Java筆記
- 【黑馬程式設計師濟南中心】代理模式-Cglib代理程式設計師模式CGLib
- 【黑馬程式設計師濟南中心】java基礎-陣列程式設計師Java陣列
- 黑馬程式設計師面試題一(交通燈管理系統)程式設計師面試題
- 黑馬程式設計師---學習筆記3:進位制程式設計師筆記
- 黑馬程式設計師—一張帖看完黑馬所有學科、班級就業薪資貼程式設計師就業
- 黑馬程式設計師Java培訓和Android培訓:程式設計基礎程式設計師JavaAndroid
- 程式設計師的(血型)型別程式設計師型別
- 黑馬程式設計師_ios基礎總結1_IOS概述程式設計師iOS
- 黑馬程式設計師--java高新技術 25--列舉,反射程式設計師Java反射
- 五種型別的程式設計師型別程式設計師
- 程式設計師的五種型別程式設計師型別
- 程式設計師的四種型別程式設計師型別
- 5種型別的程式設計師型別程式設計師
- 程式設計師【黑話】指南程式設計師
- 黑馬程式設計師Android實戰影片教程等,超過30程式設計師Android
- 黑馬程式設計師匠心之作-4.2物件的初始化和清理程式設計師物件
- 黑馬程式設計師——Java學習筆記之⑧——“Java新技術”程式設計師Java筆記
- 黑馬程式設計師Java培訓和Android培訓:列舉程式設計師JavaAndroid
- 黑馬程式設計師Java培訓和Android培訓:I/O程式設計師JavaAndroid
- 黑馬程式設計師Java培訓和Android培訓_IO(二)程式設計師JavaAndroid
- 黑馬程式設計師-Java基礎【1】(關鍵字,識別符號,常量,變數,運算子)程式設計師Java符號變數
- 程式設計師的燈下黑:“逗到底”的程式設計師程式設計師
- PHP 型別轉換&&型別強制轉換PHP型別
- 黑馬程式設計師:PHP為何能成最搶手後端語言?程式設計師PHP後端
- 黑馬程式設計師Java培訓和Android培訓:培訓前奏程式設計師JavaAndroid
- 黑馬程式設計師Java培訓和Android培訓:物件導向程式設計師JavaAndroid物件
- 黑馬程式設計師Java培訓和Android培訓:內部類程式設計師JavaAndroid
- 黑馬程式設計師_畢向東JAVA基礎_設計模式&異常處理機制程式設計師Java設計模式
- java型別轉換與強制型別轉換(轉)Java型別
- .NET 歡樂程式設計術之型別超級轉換之術??程式設計型別