數(shù)據(jù)類型的轉換及Java閱讀資料

類型轉換

數(shù)據(jù)類型轉換.png

整數(shù)型變量轉浮點型變量會出現(xiàn)舍入誤差 布爾型和其他類型不兼容,不能轉型 在表達式中如果參與運算的操作數(shù)(變量、字面量、方法調用的結果、其他子表達式的結果)不屬于同一類型,則會發(fā)生自動類型提升(及某些操作數(shù)自動進行類型轉換),提升至高類型。 如果表達式中沒有double、float、long,結果轉為int

數(shù)組

一維數(shù)組的聲明:

  • int[] arr=new int[n];(n表示數(shù)組長度)

  • int[] arr=new int[]{1,2,3,4,5,6};//聲明數(shù)組對象

  • int[] arr={1,2,3,4,5,6}; 二維數(shù)組聲明:

  • int arr=new inta;

  • int arr=new int{{1,2,3},{1,2,3},{1,2,3}};

  • int arr={{1,2,3,4},{1,2,3},{1,2,3,4,5}};//二維數(shù)組聲明時直接初始化,也可以生成不規(guī)則的二維數(shù)組

System.out.println(Arrays.toString(數(shù)組名));--打印數(shù)組 System.out.println(Arrays.deepToString(arr));--遞歸打印數(shù)組 零長度數(shù)組用于防止返回null arr.length訪問數(shù)組長度

Java推薦閱讀

Java編程思想(電子版)不推薦買 effective enterprise java(第3版) Java核心技術(第10版) Java編程的邏輯(馬俊昌) 重構 改善既有代碼的設計(第1版) headFirst 設計模式 設計模式之禪(第二版) 編寫高質量代碼的 (秦小波) 算法(第4版)

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 第四天 數(shù)組【悟空教程】 第04天 Java基礎 第1章數(shù)組 1.1數(shù)組概念 軟件的基本功能是處理數(shù)據(jù),而在處理數(shù)...
    Java幫幫閱讀 1,676評論 0 9
  • 一、基礎知識:1、JVM、JRE和JDK的區(qū)別:JVM(Java Virtual Machine):java虛擬機...
    殺小賊閱讀 2,553評論 0 4
  • DAY 01 JAVA簡述 Java是由SUN公司在1995年推出的一門高級編程語言,是現(xiàn)今服務器端的首選編程語言...
    周書達閱讀 1,095評論 0 0
  • DAY 05 1、 public classArrayDemo { public static void mai...
    周書達閱讀 812評論 0 0
  • 1月19日登陸全國影院的《奇跡男孩》沒有過多過炫的特技,是一部家庭劇,是一個普通人生活的故事。 序言:影片講述了一...
    皓月兒閱讀 463評論 0 1

友情鏈接更多精彩內容