怎么使用java判断一个字符串是属于什么编码?

从csv文件获得中文,但是获得的这个中文死活是乱码,不能与数据库中的数据进行比较,现在就想知道这个字段是什么编码格式的,然后将它转换为GBK,不知道各位大神有什么方法不?
前面不用看了哈,那个是背景,关键是怎么判断一个字符串的编码格式?谢谢了,能解决问题,重重的赏哈,嘿嘿

第1个回答  2014-08-27
你这悬赏分数好高....好羡慕 真是土豪.....一楼 二楼的答案都不错~~~~你就凑合这也采纳一下我的吧!!!人间大爱啊。。。施主谢过了追问

发表下看法嘛,这样岂不是每个编码都要判断下,具体我也不知道有多少种啊

追答

右键 工程名-------> properties ---------> resoure 这样可以查看编码类型,然后可以直接在那里面进行设置(这是设置整个项目的 ) 你也可以用这个方法设置对 用应包 ,对应类的编码类型 只不过这就不是 只针对一个字符串了

相似回答