输入了中文但输出时变成了乱码

img


源代码
import java.util.Scanner;
public class Test_2{
public static void main(String args[]){
System.out.println("依次输入姓名、学号、性别、班级");
Scanner sc= new Scanner(System.in);
String name=sc.next();
int b=sc.nextInt();
String sex=sc.next();
String d=sc.next();
System.out.println("姓名"+name);
System.out.println("学号"+b);
System.out.println("性别"+sex);
System.out.println("班级"+d);
}
}

你还没搞好呀?把写好的Java文件用记事本打开,另存为编码ANSI格式试试

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^