VSCode中Java程序输入中文变成问号怎么办

createh55个月前 (01-14)技术教程101

问题描述

在VSCode中编写一个Java程序,通过Code Runner运行程序时输入中文,结果输出为????。

解决方案

打开settings.json,添加以下配置设置:

 "terminal.integrated.defaultProfile.windows": "Command Prompt",
     "terminal.integrated.profiles.windows": {
       "Command Prompt": {
        "source": "PowerShell",
        "args": ["-NoLogo", "/K chcp 65001 >nul"]
       }
    }  

重启程序使设置生效。

相关文章

第九章:Java输入输出流和文件操作

第九章:Java输入输出流和文件操作在本章中,我们将介绍Java中输入输出流和文件操作的相关知识。输入输出流是Java程序与外部环境进行数据交互的重要方式,而文件操作则是在计算机上读取和写入文件的常见...

Java 缓冲输入输出是什么?怎么用?

Java 缓冲输入输出是通过在输入输出流上添加缓冲区来优化I/O操作的过程。这可以提高程序的执行效率,特别是在处理大量数据时。在Java中,Java API提供了BufferedInputStream...

java输入天数计算几周且剩余几天

package com.njwb.classroom;/**输入天数计算几周* @author Kiii* @version 1.0* */public class ClassDemoWeekDay...

接口性能优化技巧,有点硬

背景我负责的系统到2021年初完成了功能上的建设,开始进入到推广阶段。随着推广的逐步深入,收到了很多好评的同时也收到了很多对性能的吐槽。刚刚收到吐槽的时候,我们的心情是这样的:当越来越多对性能的吐槽反...

零基础怎么自学Java

零基础自学Java真的很难,我之前下过几次决心想把Java学好。但是因为没有老师指导,一些关键点在网络上不好找答案,学着学着就放弃了。现在只能依稀记得抽象、封装、多态、类、方法等一些字眼。我现在也不想...

按这个方法打java17的镜像,直接减少70%

??不知道大家平时在打java项目镜像的时候用的基础镜像是啥,反正这么多年我遇到的java项目基础镜像基本都是基于jdk的,因为业务开发很少会注意镜像大小以及镜像优化这一点,导致一个镜像好几百兆大小,...