Java實現(xiàn)將String轉(zhuǎn)化為Int
Java將String轉(zhuǎn)化為Int
在 Java 中要將 String 類型轉(zhuǎn)化為 int 類型時,需要使用 Integer 類中的 parseInt() 方法或者 valueOf() 方法進行轉(zhuǎn)換.
例1:
String str = "123"; try { int a = Integer.parseInt(str); } catch (NumberFormatException e) { e.printStackTrace(); }
例2:
String str = "123"; try { int b = Integer.valueOf(str).intValue() } catch (NumberFormatException e) { e.printStackTrace(); }
在轉(zhuǎn)換過程中需要注意,因為字符串中可能會出現(xiàn)非數(shù)字的情況,所以在轉(zhuǎn)換的時候需要捕捉處理異常
將int類型轉(zhuǎn)換為String類型
方法一
使用String類的valueOf方法
int number = 42; String strNumber = String.valueOf(number); System.out.println("轉(zhuǎn)換后的字符串為:" + strNumber);
方法二
使用Integer類的 toString 方法
int number = 42; String strNumber = Integer.toString(number); System.out.println("轉(zhuǎn)換后的字符串為:" + strNumber);
方法三
使用空字符串連接+運算符
int number = 42; String strNumber = "" + number; System.out.println("轉(zhuǎn)換后的字符串為:" + strNumber);
方法四
使用String.format
int number = 42; String strNumber = String.format("%d", number); System.out.println("轉(zhuǎn)換后的字符串為:" + strNumber);
方法五
使用StringBuilder(適用于拼接多個變量)
int number = 42; StringBuilder sb = new StringBuilder(); sb.append(number); String strNumber = sb.toString(); System.out.println("轉(zhuǎn)換后的字符串為:" + strNumber);
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
SpringBoot集成ElaticJob定時器的實現(xiàn)代碼
這篇文章主要介紹了SpringBoot集成ElaticJob定時器的實現(xiàn)代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-06-06java多線程編程之使用thread類創(chuàng)建線程
在Java中創(chuàng)建線程有兩種方法:使用Thread類和使用Runnable接口。在使用Runnable接口時需要建立一個Thread實例2014-01-01springboot整合mybatis實現(xiàn)簡單的一對多級聯(lián)查詢功能
這篇文章主要介紹了springboot整合mybatis實現(xiàn)簡單的一對多級聯(lián)查詢功能,分步驟通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-08-08淺談virtual、abstract方法和靜態(tài)方法、靜態(tài)變量理解
下面小編就為大家?guī)硪黄獪\談virtual、abstract方法和靜態(tài)方法、靜態(tài)變量理解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02用SpringBoot框架來接收multipart/form-data文件方式
這篇文章主要介紹了用SpringBoot框架來接收multipart/form-data文件方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-02-02intelliJ IDEA 多行選中相同內(nèi)容的快捷鍵分享
這篇文章主要介紹了intelliJ IDEA 多行選中相同內(nèi)容的快捷鍵分享,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-02-02