中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

Java中變量類型轉換有哪些

發布時間:2021-12-30 14:59:38 來源:億速云 閱讀:156 作者:小新 欄目:編程語言

這篇文章主要介紹Java中變量類型轉換有哪些,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

/*
類型轉換分為以下幾種情況
1. 整型類型轉換 
2. 浮點類型轉換
3. 布爾類型轉換
4. 字符類型轉換
*/public class TypeConvert{	public static void main(String[] args)
	{		byte a1=1;		int  b1=2;		//小整數類型轉換成大整數類型, 直接轉換
		b1=a1;
		System.out.println(b1);		byte a2=1;		int  b2=2;		int  b3=128;		//大整數類型轉換成小整數類型, 需要強制類型轉換, 并且可能損失精度. 將會把高位切除.
		a2=(byte)b2;
		a2=(byte)b3;
		System.out.println(a2);		byte	c1=1;		float	c2=10.3f;		//整數轉浮點型,直接轉換
		c2=c1;
		System.out.println(c2);		byte	d1=1;		float	d2=10.3f;		float	d3=128.2f;		//浮點類型轉整型 直接去掉小數部分, 需要強制類型轉換, 并且可能丟失精度
		d1=(byte)d2;
		d1=(byte)d3;
		System.out.println(d1);		//布爾類型不能轉換成其他類型, 其他類型也不能轉換成布爾類型
		boolean e1=true;		//e1=(boolean)1;
		char	f1='a';		int		f2=1;		char	f3='b';		int		f4='b'+1;		char	f5='b'+1;		//整型可以轉換成 字符類型,需要強制類型轉換,整型也可以轉換成字符型,轉換的規則為 ACSII 碼表
		f1=(char)f2;
		f2=f3;
		System.out.println(f1);
		System.out.println(f2);
		System.out.println(f4);
		System.out.println(f5);		//字符串連接 + 轉換
		String str="hello";
		String str2=str+1;
		String str3=str+2.5;
		String str4=str+true;
		String str5=str+'F';		//字符串跟其他基本類型相加  其他類型自動轉換成字符串連接
		System.out.println(str2);
		System.out.println(str3);
		System.out.println(str4);
		System.out.println(str5);
	}
}/*
總結:
	1. 類型轉換小數值到大數值轉換 byte<short<int<float<long<double
	2. 整型 默認是 int 型, 浮點型 默認是 double 型
*/

以上是“Java中變量類型轉換有哪些”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

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

AI

郧西县| 新乐市| 那曲县| 公主岭市| 罗源县| 晋江市| 盖州市| 乌兰察布市| 乳源| 惠州市| 海城市| 盐津县| 肥城市| 岳池县| 曲松县| 乌拉特中旗| 台中县| 上高县| 桂东县| 龙胜| 韩城市| 虹口区| 当阳市| 金溪县| 五大连池市| 巨野县| 辉县市| 宁都县| 安阳县| 九台市| 东乡| 武隆县| 北碚区| 枣阳市| 土默特左旗| 吉木萨尔县| 定安县| 叙永县| 图们市| 册亨县| 二连浩特市|