Java程式列印ASCII值
對於給定的字元,例如"ch",編寫一個Java程式來列印其ASCII值。我們可以透過將任何字元賦給一個整數值並列印該整數值來找到該字元的ASCII值。
ASCII代表**美國資訊交換標準程式碼**。有128個標準的ASCII程式碼,每個程式碼都可以用一個7位二進位制數表示:0000000到1111111。擴充套件ASCII增加了額外的128個字元,這些字元在計算機、程式和字型之間有所不同。
示例場景
Input: character = s; Output: ascii_value = 115
示例1
在這個例子中,我們正在列印字元“s”的ASCII值。
public class AsciiValue{
public static void main(String[] args){
char my_input;
my_input = 's';
System.out.println("The character has been defined as " +my_input);
int ascii_value = my_input;
System.out.println("The ASCII value of " + my_input + " is: " + ascii_value);
}
}
輸出
The character has been defined as s The ASCII value of s is: 115
示例2
在這個Java程式中,我們正在列印英語字母A到Z的ASCII值。
public class AsciiValue {
public static void main(String[] args) {
for(char ch = 'A'; ch <= 'Z'; ch++) {
int ascii_value = ch;
System.out.print(ch + " = " + ascii_value + ", ");
}
}
}
輸出
A = 65, B = 66, C = 67, D = 68, E = 69, F = 70, G = 71, H = 72, I = 73, J = 74, K = 75, L = 76, M = 77, N = 78, O = 79, P = 80, Q = 81, R = 82, S = 83, T = 84, U = 85, V = 86, W = 87, X = 88, Y = 89, Z = 90,
示例3
型別轉換是將給定資料型別轉換為另一種資料型別的過程。在這裡,我們使用型別轉換來列印給定字元的ASCII值。
public class AsciiValue {
public static void main(String[] args) {
char my_input;
my_input = 'd';
System.out.println("The ASCII value is: " + (int)my_input);
}
}
輸出
The ASCII value is: 100
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP