1、整型預設int
byte a = 1;
short b = 2;
int c = 3;
long d = 4;
// 高位元組轉低位元組,低位元組「裝不下」,強轉!!!
byte aa = (byte)b;
short bb = (short)c;
int cc = (int)d;
// 低位元組轉高位元組,高位元組「裝得下」,自轉!!!
long d1 = c;
int c1 = b;
int b1 = a;
2、浮點型預設double
float c = 2.9f;
double d = 2.0;
// 低位元組轉高位元組,自轉!
double d1 = c;
// 高位元組轉低位元組,強轉!
float f1 = (float) d;
3、浮點vs整型
// 整型自動轉為浮點
int w0 = 1;
float w1 = w0;
double w2 = w0;
// 浮點強轉為整型
int q1 = (int) w1;
int q2 = (int) w2;
基本型別轉換
object 是最終基類,任何形式值都可以轉化成 object形式。基本型別轉換 強制 顯示 轉換和自動 隱式 轉換!裝箱轉換 允許值型別隱式轉化為引用型別 是 強制轉換!轉換方法 1,用 此類是同類之間轉換,內是轉換之後的 資料型別!例如,int i 0 double d 1.23 i int d...
java基本型別轉換
一 int 和 string 互轉 1 int 轉為 string 1 public static string valueof int i 2 int a 9 string s new integer a tostring 2 string 轉為 int 1 int i integer.parsi...
20141010 基本型別轉換
object 最終基類 可以裝下所有其他的型別 包含所有的型別 所有型別可以裝換為 object 但object不能轉換為其他型別。裝箱轉換,允許將值型別隱式轉換為引用型別。輸出轉換的方式 強制轉換,convert parse。1 強制轉換 用 同一類中可以用強制轉換 輸出如下 注 不可包含字元 出...