• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. Java標(biāo)準(zhǔn)類庫中類型怎么相互轉(zhuǎn)化

        時(shí)間:2024-08-30 15:22:04 JAVA認(rèn)證 我要投稿
        • 相關(guān)推薦

        Java標(biāo)準(zhǔn)類庫中類型怎么相互轉(zhuǎn)化

          為了方便大家,下面小編為大家整理了關(guān)于Java標(biāo)準(zhǔn)類庫中類型相互轉(zhuǎn)化的方法,一起來看看吧:

          組一:

          ☆ String → byte[] (字符串 轉(zhuǎn) 字節(jié)數(shù)組)

          java.lang.String

          ·byte[] getBytes()

          使用平臺(tái)的默認(rèn)字符集將此 String 編碼為 byte 序列,并將結(jié)果存儲(chǔ)到一個(gè)新的 byte 數(shù)組中。

          ·byte[] getBytes(Charset charset)

          使用給定的 charset 將此 String 編碼到 byte 序列,并將結(jié)果存儲(chǔ)到新的 byte 數(shù)組。

          ·byte[] getBytes(String charsetName)

          使用指定的字符集將此 String 編碼為 byte 序列,并將結(jié)果存儲(chǔ)到一個(gè)新的 byte 數(shù)組中。

          ☆ String → char[] (字符串 轉(zhuǎn) 字符數(shù)組)

          java.lang.String

          ·char[] toCharArray()

          將此字符串轉(zhuǎn)換為一個(gè)新的字符數(shù)組。

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

          可以先轉(zhuǎn)成byte[]或char[],然后通過基本類型間的相互轉(zhuǎn)化完成數(shù)組對(duì)象類型的轉(zhuǎn)變。

          注:String不可能轉(zhuǎn)變成boolean[]數(shù)組類型

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

          java.util.Arrays

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

          返回指定數(shù)組內(nèi)容的字符串表示形式。

          java.lang.String

          ·static String valueOf(char[])

          返回char[]數(shù)組的字符串表示形式

          組二:

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

          java.lang.String

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

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

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

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

          返回表示指定 類型 的一個(gè)新 String 對(duì)象。

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

          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 (字符串 轉(zhuǎn) 其他類型)

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

          ·String toString()

          返回該對(duì)象的字符串表示形式。

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

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

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

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

          返回保存用參數(shù)字符串 s 表示的 基本數(shù)據(jù)類型 值的 包裝器 對(duì)象。

          注:String不能輕易的轉(zhuǎn)變成Character類型。

          組四:

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

          (1) 包裝器轉(zhuǎn)變成基本數(shù)據(jù)類型

          java.lang.Character

          ·char charValue()

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

          ·int intValue()

          ·shortValue()

          ·longValue()

          ·float floatValue()

          ·double doubleValue()

          注:Boolean不能轉(zhuǎn)變成boolean類型

          (2) 基本數(shù)據(jù)類型轉(zhuǎn)變成包裝器

          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標(biāo)準(zhǔn)類庫中類型怎么相互轉(zhuǎn)化】相關(guān)文章:

        Java中基本數(shù)據(jù)類型與應(yīng)用07-27

        Java內(nèi)存溢出的類型10-03

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

        Java中類的設(shè)計(jì)技巧有哪些10-21

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

        Java基本數(shù)據(jù)類型09-20

        SQL語句類型的標(biāo)準(zhǔn)模式07-13

        Java認(rèn)證基礎(chǔ)知識(shí):java字符串轉(zhuǎn)化整型問題07-21

        Java時(shí)間類及函數(shù)用法07-26

        java數(shù)據(jù)類型和運(yùn)算符10-24

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 热久久这里只有精品 | 中文字幕AV中文字幕 | 亚洲综合鲁鲁久久五月天 | 日韩国际精品一区二区 | 亚洲精品青青操久久 | 日韩欧美国产一二区 |