<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ## **Java基本數據類型** ~~~ 一:java數據類型 1.基本數據類型 int a ; int b; 四類,八種(整數,浮點數,布爾,字符) [byte(1),booble(1),short(2),char(2),int(4),float(4),long(8) double(8)] 2.引用數據類型 string .數組,對象,集合,scanner,random,自定義類型 二:引用類型string中的方法(4,5,3,2) 第一組:判斷方法 boolean equals(String str) boolean equalsIgnoreCase(String str) boolean startWith(String str) boolean endWith(Sting str) 第二組;獲取方法 int length();//獲取字符串個數 char charAt(int index)//獲取某個字符 string substring(int startIndex)//從指定下標開始截取字符串 string substring(int startIndex,int endIndex) int indexOf(string substring)//獲取子串第一次出現的下標 第三組:轉換方法 string toLowerCase(); string toUpperCase(); char[] toCharArray()//變成字符數組 第四組:其他方法 string trim(); string[] split(string str) 三:流:讀寫文件 輸出流:數據沖Java程序到硬盤到文件中 filewriter:文件的字符輸出流。寫數據(一個字符,一個字符串,一個字符數組) write(int ch)//寫一個字符, write(char[] chs);//寫一個字符數組 write(String s);//寫一個字符串 write(char[] chs,int startIndex,int len);//寫一個字符數組的一部分 write(String s,int startIndex ,int len);//寫一個字符串的一部分 輸入流:數據從文件到Java程序 fileReader:文件字符輸入流 int read();//讀取一個字符 ~~~ ### **變量自動類型轉換** **整型、實型(常量)、字符型數據可以混合運算。運算中,不同類型的數據先轉化為同一類型,然后進行運算。** ~~~ 低 ------------------------------------> 高 byte,short,char—> int —> long—> float —> double ~~~ 數據類型轉換必須滿足如下規則: * 1\. 不能對boolean類型進行類型轉換。 * 2\. 不能把對象類型轉換成不相關類的對象。 * 3\. 在把容量大的類型轉換為容量小的類型時必須使用強制類型轉換。 * 4\. 轉換過程中可能導致溢出或損失精度,例如: ~~~ int i =128; byte b = (byte)i; ~~~ 因為 byte 類型是 8 位,最大值為127,所以當 int 強制轉換為 byte 類型時,值 128 時候就會導致溢出。 * 5\. 浮點數到整數的轉換是通過舍棄小數得到,而不是四舍五入,例如: ~~~ (int)23.7 == 23;???????? (int)-45.89f == -45 ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看