问题遇到的现象和发生背景
使用sublime编写java时发现了一个问题,当我使用 Scanner输入一个中文字符串时,再把输入打印出来发现是一串乱码
用代码块功能插入代码,请勿粘贴截图
import java.util.Scanner;
public class SeqSearch03{
public static void main(String[] args){
Scanner myScanner = new Scanner(System.in);
System.out.println("输入");
String findName = myScanner.next();
System.out.println(findName);
}
}
运行结果及报错内容
输入
小明
输出:С??
我的解答思路和尝试过的方法
我以为是编码出现问题把编码设置为GBK但并没有解决
我想要达到的结果
希望输入和输出有相等的结果
我初学java才疏学浅希望可以得到帮助,非常感谢帮我解答。