JAVA:Print汉字乱码问题

前言:

   Java语言是目前的主流计算机语言之一,作为一个小白程序员一定要从最基础的学起,但是问题总是接二连三的到来,今天就给大家分享一下Print中文出现乱码的问题。

错误截图:

JAVA:Print汉字乱码问题_第1张图片

源码:

public class TestPrint{
	public static void main (String []args){
		System.out.println("车龙梁");
  }
}

解决办法:

Notepad++编辑器:设置—>首选项—>新建—>编码—>GB2312

JAVA:Print汉字乱码问题_第2张图片JAVA:Print汉字乱码问题_第3张图片
设置完成之后新建一个程序,将代码Copy过去,重新生成类,执行!

JAVA:Print汉字乱码问题_第4张图片

问题原因:

Java字符才用Unicode编码,每个字符占两个字节,因而可用十六进制编码形式表示。但是我们的电脑普遍是GB2312,这时就会出现乱码问题。也可以将中文转换成相应编码后进行Print。

小结:

办法总比困难多,问题就是你成长的垫脚石。JAVA语言的奥妙需要我们慢慢品味!

PS:此方法不是唯一解决的途径,希望大家不要浪费了成长的机会,找到新的方法可以分享个其他小伙伴哟!

你可能感兴趣的:(♥Java学习♥)