public class javaClass {
public static void main(String [] arg) {
String row1 = "A____A";
String row2 = "|・ㅅ・|";
String row3 = "|っ c|";
String row4 = "| |";
String row5 = "| |";
String row6 = "U ̄ ̄U";
System.out.println(row1);
System.out.println(row2);
System.out.println(row3);
System.out.println(row4);
System.out.println(row5);
System.out.println(row6);
}
}
在 Windows 命令提示符下运行代码时,我试图打印出绘图,但打印出来了;
A____A
|???|
|???|
|???|
|???|
U??U
我做错了什么? Java 新手
最佳答案
这是您的 Windows 命令提示 rune 本编码的行为。
一种快速解决方法是将命令提示符的字体切换为可以接受这些非英语字符的字体。
例如。
关于Java 打印 "?"而不是事物,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74255834/