运行后输入中文会显示问号
import java.util.Scanner;
public class TestScanner{
public static void main(String[] args){
Scanner s = new Scanner(System.in);
String uname = s.nextLine();
System.out.println("用户名:"+uname);
}
}
没有报错,结果显示为问号
不懂就问
达到正常的输入就行
默认编码改为UTF-8
建议你看下这篇博客使用Scanner类从键盘获取多种数据类型