//转义符作业题
public class Test {
//编写一个main方法
public static void main(String[] args){
System.out.println("书名\t作者\t价格\t销量\r\n三国\t罗贯中\t120\t1000");
}
}
C:\Users\DK-Ye\Desktop\code>javac Test.java
Test.java:4: 错误: 编码 GBK 的不可映射字符 (0x80)
//缂栧啓涓?涓猰ain鏂规硶
^
Test.java:6: 错误: 编码 GBK 的不可映射字符 (0x80)
System.out.println("涔﹀悕\t浣滆?匼t浠锋牸\t閿?閲廫r\n涓夊浗\t缃楄疮涓璡t120\t1000");
^
Test.java:6: 错误: 编码 GBK 的不可映射字符 (0x80)
System.out.println("涔﹀悕\t浣滆?匼t浠锋牸\t閿?閲廫r\n涓夊浗\t缃楄疮涓璡t120\t1000");
^
3 个错误
虽然可以使用 javac -encoding UTF-8 X.java,或者,使用笔记本打开之后另存为格式设置为UTF-8 来解决问题。
但是每次修改后都需要很低效的修改文件编码。
可以解决Sublime Text 3设置文件编码问题
保存文件的时候注意选择字符集,最好使用专业工具idea,eclipse等就不存在该问题。
javac -encoding utf-8 xxx文件名
javac -encoding utf-8 Hello.java