VisualStudio代码:终端输入重音(java.util.Scanner)
我编写了一个非常简单的Java程序,试图输入带有一些重音的字符串,我注意到扫描仪(或终端)有一些问题需要处理 我不知道如何用编码来解决这个问题 代码 输出(Visual Studio代码)VisualStudio代码:终端输入重音(java.util.Scanner),java,visual-studio-code,diacritics,Java,Visual Studio Code,Diacritics,我编写了一个非常简单的Java程序,试图输入带有一些重音的字符串,我注意到扫描仪(或终端)有一些问题需要处理 我不知道如何用编码来解决这个问题 代码 输出(Visual Studio代码) Java进程控制台: 命令: 环境 操作系统:Windows10Pro JDK:1.8.0çu Visual Studio代码:1.39.2 我不知道这是否会有什么帮助,我已经在Windows中测试过了,还有一段时间,微软是否解决了这个问题或进行了改进(或者JVM是否对unicode的输出方式做了任
- Java进程控制台:
- 命令:
- 操作系统:Windows10Pro
- JDK:1.8.0çu
- Visual Studio代码:1.39.2
“files.autogusticeencoding”:true
。
System.out.println("aeíóu"); // output => aeíóu
Scanner input = new Scanner(System.in, "UTF-8");
String str = input.nextLine(); // input => aeíóu
input.close();
System.out.println(str); // output => ae u