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编码。
这样保证了工作空间和工程代码编程方式和工程里的单独文件的编码格式的不冲突。
把解决访问写在下面:
条件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编码。
这样保证了工作空间和工程代码编程方式和工程里的单独文件的编码格式的不冲突。
相关文章推荐
- 关于输入字符串格式不正确的问题
- 解决DevExpress Grid"输入字符串的格式不正确“问题的正确办法
- Firefox - 附加软件 - Firebug - Console控制台视图 - console对象输出时,需要注意第一个参数被自动识别为格式字符串
- 接收从键盘输入的字符串格式的年龄,分数和入学时间 转换为整数、浮点数、日期类型,并在控制台输出(类型转换)
- Python2.7 中文乱码、输入字符串格式 问题
- java控制台程序-读取输入的字符串,其中文字符变成乱码问题
- 关于Devexpress xtraGrid中数字字段删除数字后出现输入字符串格式不正确问题的解决方案
- EVC移植问题和编译wince console Application(EVC 控制台程序)的方法
- date format picture ends before converting entire input string(日期格式图片在转换整个输入字符串之前结束)
- asp.net“输入字符串的格式不正确”之解决
- TreeView输入字符串的格式不正确。
- 关于字符串的输入输出问题
- js 日期比较 (输入的是字符串格式)
- 从易到难编写C++程序,(1)问题:把键盘输入的字符串逆序输出。
- 关于控制台程序的输入输出问题
- 转:使用eval()解析JSON格式字符串应注意的问题
- [笔记]读取含日期格式的记录SQLite报错"该字符串未被识别为有效的 DateTime"的问题
- 检查是否输入字符串为正确的EMAIL格式 public String[] split(String regex)
- 关于c#在控制台应用程序中连接数据库字符串的问题
- asp.net2.0 TreeView控件“输入字符串的格式不正确”或“回调时发生错误”