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

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

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

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

例子:post

	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
相關文章
相關標籤/搜索