请问该如何判断一个文件是文本文件还是二进制文件? 如题!谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一个字节一个字节的读嘛,读出来看看是什么。如果有0x00, 0x01等等之类的,很明显是含二进制的。道理就是那些按字节读出来的东西是否能够发现不是文本字符编码范围内的。ASCII的单字节好判断,关键是像汉字这样双字节的,首先你要清楚他的编码范围,GBK汉字好像是高位大于0x80,低位大于0xA0. ...我也想知道...记得UltraEdit就可以打开二进制文件而EditPlus不可以的怎么判断????? 为什么StringBuffer是可变的? mysql like错误 急急急求SOCKET代码 要求发送到指定IP和端口 然后接收到返回字段 会话结束! protected的访问权限 做一个计算器,我用键盘事件时,'.'怎么获取进去阿?高分相送! 不对Socket进行任何读写操作时怎么发现对方已经断开连接 关于上机管理系统需求分析 Bigger type length than Maximum java小问题?HELP SCJP怎样?大家来谈谈(保证给分!) 一个JEditPane,想在其左边加一个列显示行数,给点思路? Java界面制作的几个简单问题。
如果有0x00, 0x01等等之类的,很明显是含二进制的。道理就是那些按字节读出来的东西是否能够发现不是文本字符编码范围内的。ASCII的单字节好判断,关键是像汉字这样双字节的,首先你要清楚他的编码范围,
GBK汉字好像是高位大于0x80,低位大于0xA0.
我也想知道...
记得UltraEdit就可以打开二进制文件
而EditPlus不可以的
怎么判断?????