1. 程式人生 > >[轉載]Integer.parseInt()和這個Integer.valueOf()的詳解

[轉載]Integer.parseInt()和這個Integer.valueOf()的詳解

詳細解析:
parseInt(String s )方法是類Integer的靜態方法,它的作用就是將形參 s 轉化為整數,比如:
Interger.parseInt("1")=1;
Integer.parseInt("20")=20;
Integer.parseInt("324")=324;
當然,s 表示的整數必須合法,不然是會拋異常的。
valueOf(String s )也是Integer類的靜態方法,它的作用是將形參 s 轉化為Integer物件,
什麼是Integer物件,Integer就是基本資料型別int型包裝類,就是將int包裝成一個類,這樣在很多場合下是必須的。如果理解不了,你就認為int是Integer的mini版,好用了很多,但也丟失了一些功能,好了,看程式碼:
Interger.valueOf("123")=Integer(123)
這時候Integer(123)就是整數123的物件表示形式,它再呼叫intValue()方法,就是將123的物件表示形式轉化為基本資料123
所以,選擇D

相關推薦

[轉載]Integer.parseInt()這個Integer.valueOf()的

詳細解析: parseInt(String s )方法是類Integer的靜態方法,它的作用就是將形參 s 轉化為整數,比如: Interger.parseInt("1")=1; Integer.parseInt("20")=20; Integer.parseInt("324")=324; 當然,s 表示的整

Integer.parseInt()Integer.valueOf()有什麼區別

     5)有一個靜態方法,不用建立一個物件就可以把字串轉換為值,比如:         int i = Integer.parseInt("10")&#59; 3.String 和 StringBuffer    每一個 Object 都有一個 toStrin

Integer.parseInt() valueOf 的區別

今天檢視以前的find-bugs 外掛匯出的bug列表,其中有這麼一條,這個級別還是high ,既然是高級別的bug,那我得看看了  這一條的最後定位為 valueof() 然後賦值給 int

java中Integer.parseInt(String)與Integer.valueOf(String)區別

介面描述: valueOf() 返回一個Integer物件持有指定的原始值 parseInt() 此方法用於獲取某個字串的原始資料型別 說白了,Integer.valueOf(String)是將Str

轉載)--SG函數SG定理【

nbsp 發現 方式 spa 賦值 problem eve 查詢 mex 在介紹SG函數和SG定理之前我們先介紹介紹必勝點與必敗點吧. 必勝點和必敗點的概念: P點:必敗點,換而言之,就是誰處於此位置,則在雙方操作正確的情況下必敗。 N

Integer那些隱藏的小祕密

前言 本文主要給大家介紹了關於Java中Integer的相關內容,分享出來供大家參考學習,下面話不多說了,來一起看看詳細的介紹吧。 實參形參 前些天看到朋友圈分享了一片文章《Java函式的傳參機制——你真的瞭解嗎?》 有些觸發,之前也研究過Java的Integer,所

XMLSchema名稱空間轉載

http://blog.csdn.net/wanghuan203/article/details/9203621 http://blog.csdn.net/wanghuan203/article/details/9204337

cookie session 的區別

重復 處理方式 一行 所有 有效 依據 是把 存儲 一個 二者的定義: 當你在瀏覽網站的時候,WEB 服務器會先送一小小資料放在你的計算機上,Cookie 會幫你在網站上所打的文字或是一些選擇, 都紀錄下來。當下次你再光臨同一個網站,WEB 服務器會先看看有沒有它上次留下的

Apache的主要目錄配置文件

監聽 erl 腳本 env tca live 斷開連接 linux real 一、Apache 主要配置文件註釋Apache的主配置文件:/etc/httpd/conf/httpd.conf默認站點主目錄:/var/www/html/Apache服務器的配置信息全部存儲在主

JAVA中堆棧內存分配(摘抄)

如果 public china weight 所有 有道 動態 面試題 class 在Java中,有六個不同的地方可以存儲數據: 1.寄存器:最快的存儲區, 由編譯器根據需求進行分配,我們在程序中無法控制. 2. 棧:存放基本類型的變量數據和對象的引用,但對象本身不存放在棧

C語言itoa()函數atoi()函數(整數轉字符C實現)

獲取 c++語言 end atof 定位 ray iostream 寫入 blog C語言提供了幾個標準庫函數,可以將任意類型(整型、長整型、浮點型等)的數字轉換為字符串。 1.int/float to string/array: C語言提供了幾個標準庫函數,可以將任意類型

PHP中includerequire的區別

for in repl 這不 語句 沒有 16px targe size something 1、概要    require()語句的性能與include()相類似,都是包括並運行指定文件。不同之處在於:對include()語句來說,在執行文件時每次都要進行讀取和評估;

CROSS APPLY OUTER APPLY 區別

0.00 oss 生成 數據 sql 這一 cti ssa 另一個 SQL Server 2005 新增 cross apply 和 outer apply 聯接語句,增加這兩個東東有啥作用呢? 我們知道有個 SQL Server 2000 中有個 cross join 是

mysql分表表分區

sql char 根據 blank 服務端 lpad one urn 聯系 為什麽要分表和分區? 日常開發中我們經常會遇到大表的情況,所謂的大表是指存儲了百萬級乃至千萬級條記錄的表。這樣的表過於龐大,導致數據庫在查詢和插入的時候耗時太長,性能低下,如果涉及聯合查詢的情況,性

轉載】linux下的mount命令

文件的 flag 自動加載 網絡文件系統 解決問題 選項 lock home 多個參數 以下內容來自:http://blog.csdn.net/clozxy/article/details/5299054 http://linux.chinaunix.net/techdo

log4j實時將數據寫入到kafka,Demo相關的配置

producer ceshi class ogg slf4 lte std att mage 一:在項目中引入對應的JAR包,如下,註意對應的包與之前包的沖突 <dependencies> <dependency> <group

Thread.currentThread().getName() this.getName()區別

區別 pac 修改 face 通過 同名 exce splay 情況 Thread.currentThread().getName() 和 this.getName()區別詳解<<Java多線程編程核心技術>>這本書裏說到了這個: Thread.c

php中自動加載類_autoload()spl_autoload_register()實例

http obj 自動加載 完整 echo register auto 文件名 代碼 一、_autoload 自動加載類:當我們實例化一個未定義的類時,就會觸此函數。到了php7.1以後版本不支持此函數好像拋棄了   新建一個類文件名字自己隨便去:news類在auto.ph

oracle中的exists not exists 用法

sdn ref 用法詳解 html nbsp e30 .net tail sin oracle中的exists 和not exists 用法詳解 http://blog.csdn.net/zhiweianran/article/details/7868894oracle

spark wordcont Spark: sortBysortByKey函數

link log 場景 count ive red data- 進行 air val res = sc.textFile("D:\\test\\spark\\urlCount").flatMap(_.split("\\s")) .map((_,1)).r