数値、文字列変換

8.数値文字列変換

8.1 java.langのクラス数

  • 抽象クラスNumberはBigDecimalを、BigIntegerの、バイト、ダブル、フロート、整数、ロングとショートのスーパークラスです。

抽象メソッド

  • 公共バイト対応するByteValueは():バイトとして指定された数を返します。これは、丸めまたは切り捨てを含むことができます。
  • 公共短い対応するShortValueは(): shortとして指定された値を返します。これは、丸めまたは切り捨てを含むことができます。
  • パブリック抽象int型のintValueは(): intとして指定された数を返します。これは、丸めまたは切り捨てを含むことができます。
  • パブリック抽象長いのlongValueは(): longとして指定された数を返します。これは、丸めまたは切り捨てを含むことができます。
  • パブリック抽象フロートに従ってFloatValueは(): floatとして指定された数を返します。これは、丸めを含むことができます。
  • パブリック抽象二重のdoubleValueは(): doubleとして指定された数を返します。これは、丸めを含むことができます。
  基本的な文字列データ型変換 文字列にオブジェクト タイプのオブジェクトに文字列
バイト 静的バイトparseByte(文字列s) 文字列のtoString() 静的バイトのvalueOf(Stringを)
ダブル parseDouble toString()
浮く parseFloatは toString()
整数 parseInteger toString()
長いです parselong toString()
ショート parseShort toString()

8.2 java.langのクラス整数

フィールドの概要

  • MAX_VALUE: int型を表すことができる最大値を表す2 ^ 31-1の一定値、。
  • MIN_VALUE:表すことができるint型の最小値を表す-2 ^ 31の定数値、。

具体的な方法 parseInt toString valueOf

  • パブリックstatic int型のparseInt(文字列s、 int型の基数): 第二引数で指定された基数を使用して、文字列パラメータの分析が符号付き整数である、のparseInt(「1100110」と、2 ) 102を返します。
  • パブリックstatic int型のparseInt(文字列S) :符号付き10進整数解像度として文字列引数。
  • 公共の文字列のtoString():整数の値のStringオブジェクトを返します。
  • (int型I)のpublic static String型のtoString : 指定された整数を表すStringオブジェクトを返します。
  • パブリック静的文字列のtoString(私は、int型 :int型の基数)は二番目の引数の文字列表現で表される塩基への最初の引数を返します。
  • 公共の静的な整数のvalueOf(int型i)は :  指定されたインスタンスのint型の整数値を返します。
  • パブリック静的整数のvalueOf(文字列S) :指定された格納された整数文字列オブジェクトの値を返します。
  • パブリック静的整数のvalueOf(文字列s、 int型の基数): 指定されたString値から抽出するために解析された2番目の引数でベースに格納されたIntegerオブジェクトを返します。
  • 公共の静的な文字列toBinaryStringは、(iをINT) :整数パラメータバイナリ(ベース2)の符号なし整数の文字列表現を返します。
  • パブリック静的文字列toHexString(INT i)は : 16進数で整数の引数(ベース16)の符号なし整数の文字列表現を返します。
  • 公共の静的な文字列toOctalStringは、(i int型) : 文字列引数の整数進(基数8)符号なし整数表現を返します。

おすすめ

転載: www.cnblogs.com/Stephanie-boke/p/11515210.html