JAVA报错1

这学期开始学java了呀,然后一上手就开始报错qwq,以下是我总结的两个解决方法。

我按照JAVA2实用教程上,将代码写在记事本,然后另存源文件选择了ANSI为编码,出现了报错如下:

解决方法1:打开电脑设置-时间与语言-语言与区域-管理语言设置-更改系统区域设置,将beta勾上再重启就可以了(一定要重启),不过这个做法有个弊端是发现在用stc-isp烧录代码时会出现乱码,我也不知道为什么,只能重新打开取消勾选。

第二个做法是,将java文件重新另存,编译器按照utf-8编码(不可是utf-8bom,两者有区别),然后再按utf-8编译就没有出现错误了。

至于为什么utf-8能直接编译,看了别的up的文章,是因为utf-8比ANSI更加标准,且为多字节编码较为灵活。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值