Java中把输入的字符串转换为ASCII码输出
可以使用String类中的方法toCharArray()将字符串转换为字符数组,然后遍历字符数组,使用强制类型转换将每个字符转换为ASCII码输出。
示例代码:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入字符串:");
String str = scanner.nextLine();
char[] charArray = str.toCharArray();
System.out.print("ASCII码为:");
for (int i = 0; i < charArray.length; i++) {
int ascii = (int)charArray[i];
System.out.print(ascii + " ");
}
}
}
运行结果:
请输入字符串:Hello world!
ASCII码为:72 101 108 108 111 32 119 111 114 108 100 33
原文地址: https://www.cveoy.top/t/topic/0Ea 著作权归作者所有。请勿转载和采集!