1. 程式人生 > >Java中輸出字元的ASCII值

Java中輸出字元的ASCII值

1. 我們可以通過將字元強轉為int型進行輸出那麼在控制檯中我們將會得到字元的ascii值,這裡我們使用nextLine()方法來接收字串,可以接收空格/Tab鍵,使用next()方法則不會接收空格/Tab鍵,但是這裡使用nextLine方法不能列印回車鍵的ascii值因為它遇到回車鍵就截止接收字元了

2. 具體的測試程式碼如下:

import java.util.Scanner;
public class Main{
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String s = sc.nextLine();
        for(int i = 0; i < s.length(); i++){
            System.out.println((int)s.charAt(i));
        }
        sc.close();
    }
}

輸入:0123456789

輸出:

48
49
50
51
52
53
54
55
56
57