<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>

            Java標準類庫中類型怎么相互轉化

            時間:2024-08-30 15:22:04 JAVA認證 我要投稿
            • 相關推薦

            Java標準類庫中類型怎么相互轉化

              為了方便大家,下面小編為大家整理了關于Java標準類庫中類型相互轉化的方法,一起來看看吧:

              組一:

              ☆ String → byte[] (字符串 轉 字節數組)

              java.lang.String

              ·byte[] getBytes()

              使用平臺的默認字符集將此 String 編碼為 byte 序列,并將結果存儲到一個新的 byte 數組中。

              ·byte[] getBytes(Charset charset)

              使用給定的 charset 將此 String 編碼到 byte 序列,并將結果存儲到新的 byte 數組。

              ·byte[] getBytes(String charsetName)

              使用指定的字符集將此 String 編碼為 byte 序列,并將結果存儲到一個新的 byte 數組中。

              ☆ String → char[] (字符串 轉 字符數組)

              java.lang.String

              ·char[] toCharArray()

              將此字符串轉換為一個新的字符數組。

              ☆ String → double[]/float[]/int[]/long[]/short[] (字符串 轉 其他基本類型數組)

              可以先轉成byte[]或char[],然后通過基本類型間的相互轉化完成數組對象類型的轉變。

              注:String不可能轉變成boolean[]數組類型

              ☆ boolean[]/byte[]/char[]/double[]/float[]/int[]/long[]/short[]/Object[] → String (數組類型 轉 字符串)

              java.util.Arrays

              ·static String toString(boolean[]/byte[]/char[]/double[]/float[]/int[]/long[]/short[]/Object[])

              返回指定數組內容的字符串表示形式。

              java.lang.String

              ·static String valueOf(char[])

              返回char[]數組的字符串表示形式

              組二:

              ☆ boolean/char/double/float/int/long/short/Object → String (其他類型 轉 字符串)

              java.lang.String

              ·static String valueOf(boolean/char/char[]/double/float/int/long/short/Object)

              返回指定參數的字符串表示形式。注:Object類型實際的是 obj.toString() 的值。

              java.lang.Boolean/Character/Double/Float/Integer/Long/Short

              ·static String toString(boolean/char/double/float/integer/long/short)

              返回表示指定 類型 的一個新 String 對象。

              ☆ String → boolean/double/float/int/long/short (字符串 轉 其他類型)

              java.lang.Boolean/Double/Float/Integer/Long/Short

              ·static boolean parseBoolean(String s)

              ·static double parseDouble(String s)

              ·static float parseFloat(String s)

              ·static int parseInt(String s)

              ·static long parseLong(String s)

              ·static short parseShort(String s)

              組三:

              ☆ Boolean/Character/Double/Float/Integer/Long/Short/Object → String (字符串 轉 其他類型)

              java.lang.Boolean/Character/Double/Float/Integer/Long/Short/Object

              ·String toString()

              返回該對象的字符串表示形式。

              注:Object類型的表示形式默認為getClass().getName() + '@' + Integer.toHexString(hashCode())

              ☆ String → Boolean/Double/Float/Integer/Long/Short (字符串 轉 包裝器類型)

              java.lang.Boolean/Double/Float/Integer/Long/Short

              ·static Boolean/Double/Float/Integer/Long/Short valueOf(String s)

              返回保存用參數字符串 s 表示的 基本數據類型 值的 包裝器 對象。

              注:String不能輕易的轉變成Character類型。

              組四:

              ☆ Boolean/Character/Double/Float/Integer/Long/Short ←→ boolean/character/double/float/int/long/short (包裝器和基本數據類型間的轉變)

              (1) 包裝器轉變成基本數據類型

              java.lang.Character

              ·char charValue()

              java.lang.Double/Float/Integer/Long/Short

              ·int intValue()

              ·shortValue()

              ·longValue()

              ·float floatValue()

              ·double doubleValue()

              注:Boolean不能轉變成boolean類型

              (2) 基本數據類型轉變成包裝器

              java.lang. Boolean/Character/ Double/Float/Integer/Long/Short

              ·static Boolean valueOf(boolean b)

              ·static Character valueOf(char c)

              ·static Double valueOf(double d)

              ·static Float valueOf(float f)

              ·static Integer valueOf(int i)

              ·static Long valueOf(long l)

              ·static Short valueOf(short s)

            【Java標準類庫中類型怎么相互轉化】相關文章:

            Java中基本數據類型與應用07-27

            Java內存溢出的類型10-03

            java中File類的使用方法10-01

            Java中類的設計技巧有哪些10-21

            java中File類有哪些使用方法06-30

            Java基本數據類型09-20

            SQL語句類型的標準模式07-13

            Java認證基礎知識:java字符串轉化整型問題07-21

            Java時間類及函數用法07-26

            java數據類型和運算符10-24

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看