java如何將char型別的數字轉換成int型的數字
阿新 • • 發佈:2019-01-03
昨天做筆試提的過程中遇到一個問題: 如何把 char ‘3’ 轉為 int 3, 大家應該知道,不能直接轉化,那樣得到是‘3’的Ascii. 如下面:
- public class CharToIntConverter {
- public static void main(String[] args) {
- char numChar = '3';
- int intNum = numChar;
- System.out.println(numChar + ": " + intNum);
- }
- }
- 3: 51
那如果要把char '3'轉為int 3該怎麼做呢,查了一點資料,發現了一個最簡單的方法:
- public class CharToIntConverter {
- public static void main(String[] args) {
- char numChar = '3';
- int intNum = numChar - '0';
- System.out.println(numChar + ": " + intNum);
- }
- }
https://blog.csdn.net/yin13037173186/article/details/77767844