【Java】 int與char類型間的相互轉化


  在【Java】 劍指offer(16) 打印1到最大的n位數中遇到了int類型與char類型之間的轉換,這里總結一下。

  (1)int類型轉char類型,將數字加一個‘0’,並強制類型轉換為char即可。

  (2)char類型裝int類型,將字符減一個‘0’即可。

例子:

	public static void main(String[] args) {
		//int類型轉char類型
		int number = 9;
		char cNumber= (char) (number+'0');
		System.out.println("Number "+number+" to char is:"+cNumber);
		
		//char類型轉int類型
		char cNumber2='3';
		int number2=cNumber2-'0';
		System.out.println("Char "+cNumber2+" to number is:"+number2);
	}

  

Number 9 to char is:9
Char 3 to number is:3
View Code

 


免責聲明!

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



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