資源簡介
Java 自動類型轉換與強制類型轉換(基礎篇-實例022).zip
代碼片段和文件信息
public?class?TypeConversion?{
????public?static?void?main(String[]?args)?{
????????byte?b?=?127;
????????char?c?=?‘W‘;
????????short?s?=?23561;
????????int?i?=?3333;
????????long?l?=?400000L;
????????float?f?=?3.14159F;
????????double?d?=?54.523;
????????//?低類型向高類型自動轉換
????????System.out.println(“累加bype等于:“?+?b);
????????System.out.println(“累加char等于:“?+?(b?+?c));
????????System.out.println(“累加short等于:“?+?(b?+?c?+?s));
????????System.out.println(“累加int等于:“?+?(b?+?c?+?s?+?i));
????????System.out.println(“累加long等于:“?+?(b?+?c?+?s?+?i?+?l));
????????System.out.println(“累加float等于:“?+?(b?+?c?+?s?+?i?+?l?+?f));
????????System.out.println(“累加double等于:“?+?(b?+?c?+?s?+?i?+?l?+?f?+?d));
????????//?高類型到低類型的強制轉換
????????System.out.println(“把long強制類型轉換為int:“?+?(int)?l);
????????//?高類型到低類型轉換會丟失數據
????????System.out.println(“把long強制類型轉換為short:“?+?(short)?l);
????????//?實數到整數轉換將舍棄小數部分
????????System.out.println(“把double強制類型轉換為int:“?+?(int)?d);
????????//?整數到字符類型的轉換將獲取對應編碼的字符
????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????301??2010-07-05?15:55??.classpath
?????文件?????????379??2010-09-07?10:43??.project
?????文件?????????635??2010-07-05?15:55??.settings\org.eclipse.jdt.core.prefs
?????文件????????1715??2013-11-21?08:40??bin\TypeConversion.class
?????文件????????1210??2010-07-06?14:34??src\TypeConversion.java
- 上一篇:Java 格式化當前日期
- 下一篇:Java 利用反射重寫toString()方法
評論
共有 條評論