您的位置:首页 > 编程语言 > Java开发

Console 控制台 字符串输入的格式问题

2017-04-16 16:04 267 查看
今天做了项目,控制台上输入的汉字存储到数据库中,我的数据库相应字段编码格式设置为utf-8,但是不知为什么,我的保存格式输入总是乱码,这是我的问题。

把解决访问写在下面:

条件1,Window  |  Preferences  |  Workspace  |  Text file encoding  |  GBK编码。这样定义的是整个工作区间的编码。
这样就把整个工作空间的编码格式定死了,但是如果某一个工程用的是不同的编码格式的话这样单独再解决。如下:
条件2,工程上 右键  |  Properties  |  Resource  |  Text file encoding  |  UTF-8编码。或者适合的编码格式。这样定义的是整个工程的编码。
这样就把整个工程的编码格式定死了,但是如果某一个文件用的是不同的编码格式的话这样单独再解决。如下:
条件3,在某个文件上 右键|  Properties  |  Resource  |  Text file encoding  |  UTF-8编码。或者适合的编码格式。这样定义的是单独某个文件的编码。
这里要说的是文件的实际编码格式优先用的是:第3个,其次再用2,最后先用1。有时候是123,必须满足条件。无论怎样这几种编码格式试一试就全知道了。
条件4,还有运行时编码设置如下:菜单:Run Configuration  |  右侧的选项卡Common  的 Console Encoding 选择GBK编码。
这样保证了工作空间和工程代码编程方式和工程里的单独文件的编码格式的不冲突。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Java console 编码
相关文章推荐