Java如何判断有乱码,是否有Oracle那种ASCIISTR那样的函数

jayli426 2008-06-26 11:45:44
现在有这么一个文件,文件中字符串用Tab键分隔

例如
aaa bbb cc

但是有时候
汉字和tab键合成了一个,成为了乱码

例如
电脑公?3楼 fff GGG

那个司和tab键合并成了乱码
修改源文件生成的方式肯定不可能,只能考虑读的时候做一些处理

例如
电脑公?3楼 fff
这行记录,我以tab键解析

那么结果 应当是

电脑公
3楼
fff
那个"司"字丢掉就算了,但是这条记录不能丢,请问用java怎么达到这个目标

Oracle中有个ASCIISTR可以来判断乱码,Java有类似的吗?
附加 Oracle判断方式
case when asciistr(subsname) like '%\FFFD%' THEN '乱码'
else subsname
end

...全文
144 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧