基本型別轉換和連續輸出

2021-10-07 22:53:59 字數 742 閱讀 1487

1…基本資料型別轉換

1.1.自動型別轉換

byte–>short–>int–>long–>float–>double(範圍大)

char–>int–>long–>float–>double

可以把小的賦給大的(小瓶子可以放進大瓶子)

例如: byte b=7(其實預設已經為int)); int x=b;

long x=8; double y=x; (99.0)

double c=13.44f

注釋:不特殊註明,整數都為int,加減乘除也預設int型

1.2.強制型別轉換

例如:double t=2.33; int q=t; 輸出2

float a=3; 輸出3.0 float n=5/2 輸出2.5 int n=5/2 輸出2

注意:如果強制出現了?;其實是強制成功了;不過表示不出特殊符號。

2.elicsipe連續輸出問題

所以我們都是採用的如圖的可拼接模式。

基本型別轉換

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 c...

基本型別轉換

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...