數值型字符轉換成int型


有一個字符串str,是由0-9十個數字組成的,現在需要讀取str的某一位字符,將其轉換成整數型。

方法一:在java語法中,有一個函數Integer.parseInt(str),可以將字符串str轉換為整數型。比如,要讀取str中第i位的整數,可以這樣:

 

int ii = Integer.parseInt(str.charAt(i));
 


方法二:利用ASCII輔助計算。字符 char ch1 = '0' 的ASCII值為48,而字符char ch2 = '2'的ASCII值為50,50-48=2,所有,也可以這樣:

 

 

int ii = str.charAt(i) - '0';
 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM