- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java编码转换(Java code conversion)
java编码转换(Java code conversion)
1, file encoding conversion
The original file encoding is inputCharset to outputCharset encoding format
Java code
/
*
* @param srcfile: source file
* @param targfile: target file
* @param inputCharset: from charset
* @param outputCharset: to charset
* /
Public static void convertEncoding (File srcfile, File targfile,
String inputCharset, String outputCharset) {
FileInputStream fin = null;
FileOutputStream fout = null;
Char[] cbuf = new char[BUFF_SIZE];
Int size_char;
{try
Fin = new FileInputStream (srcfile);
Fout = new FileOutputStream (targfile);
InputStreamReader ISR = null;
OutputStreamWriter OSW = null;
{try
ISR new = InputStreamReader (fin, inputCharset);
OSW new = OutputStreamWriter (fout, outputCharset);
While ((size_char = isr.read (cbuf))! = NEGATIVE_ONE) {
Osw.write (cbuf, 0, size_char);
}
/ /
Catch (UnsupportedEncodingException E1) {}
(e1.printStackTrace);
Catch (IOException E1) {}
(e1.printStackTrace);
{finally}
{try
(isr.close);
(osw.close);
Catch (IOException E1) {}
(e1.printStackTrace);
}
}
Catch (FileNotFoundException E1) {}
(e1.printStackTrace);
{finally}
{try
If (fin! = null) {
(fin.close);
}
If (fout! = null) {
(fout.close);
}
Catch (IOException E1) {}
(e1.printStackTrace);
}
}
}
2, to determine whether the Chinese character (including punctuation, such as Chinese.)
Java code
/ * *
* the number of bytes is greater than 1, it returns true
*
* @param C
* @return
* /
Public static Boolean isChinese (char c) {
Return String.valueOf (c).GetBytes (.Length) 1;
}
3, get the MD5 value of the file
Java code
/ * *
* Get MD5 of one file!
*
* @param file
* @return
* /
Public static String getFileMD5 (File file) {
If (file.exists (file.) ||!!
isfile()){
返回null;
}
消息摘要摘要= null;
在零输入;
字节缓冲区[ ] =新的字节[ 1024 ];
len;
尝试{
摘要= MessageDigest getInstance(“密码”);
在新的输入(文件);
而((len =在读(缓冲,0, 1024))!= 1){
消化。更新(缓冲区,0,Len);
}
在();
} catch(异常){
E. printstacktrace();
返回null;
}
BigInteger bigint = new BigInteger(1,消化。digest());
返回bigint ToString(1
您可能关注的文档
- 100多份品管试卷及答案——资料包(151个doc)质量管理体系审核员标准知识培训练习题(More than 100 quality management papers and answers - data package (151 DOC), quality management system, auditor standard, knowledge training exercises).doc
- 10个坏习惯引发痘痘反复发作(10 bad habits lead to repeated attacks of acne).doc
- 13、室间质量评价(13 、 room quality evaluation).doc
- 13消渴小便不利淋病脉证(13 diabetes, dysuria, gonorrhea, pulse syndrome).doc
- 13过去分词(13 past participle).doc
- 14《黄山奇石》教学设计之三(14 teaching design of Mount Huangshan strange stone three).doc
- 140斤到85斤经本人活体实验最有效减肥方法(140 pounds to 85 pounds, through my living experiments, the most effective way to lose weight).doc
- 14 真题(14.).doc
- 14年国考申论真题(14 years of national test application on the exam).doc
- 14福师《教育统计与测量评价》在线作业一(14 Fu division education statistics and measurement evaluation online homework).doc
- java调用c++语言生成的dll(Java calls the DLL generated by the c++ language).doc
- java中数据类型转换(Data type conversion in Java).doc
- java长连接的实现(Implementation of Java long connection).doc
- jdk版本的区别(The difference between the JDK versions).doc
- jpa调用存储过程(JPA calls stored procedures).doc
- json数据的详细解析方法(A detailed parsing method for JSON data).doc
- jdk1.4 1.5 1.6 1.7的区别(The difference between jdk1.4 1.5, 1.6, and 1.7).doc
- jsp中cookie的用法(The use of cookie in JSP).doc
- js中json使用全解(JSON uses full solution in JS).doc
- jpslx_jy0401(jpslx_jy0401).doc
最近下载
- 《第5课 共同保卫伟大祖国》课件_初中道德与法治_七年级全一册_中华民族大团结.pptx VIP
- h3cloud云学堂故障处理手册.pdf VIP
- 2025-2026学年重庆市巴蜀中学学堂班八年级(上)选拔数学试卷(含答案).pdf VIP
- 第5课 共同保卫伟大祖国 课件中华民族大团结.ppt VIP
- GB50819-2013 油气田集输管道施工规范.pdf VIP
- 沥青混凝土面层工程检验批质量验收记录表.doc VIP
- 人教PEP版四年级英语下册 《Weather》Part A PPT课件(第1课时) .ppt VIP
- 《文化的继承与创新》课件.ppt VIP
- 百冠公司成品仓库仓储货位优化研究.docx
- 2024光伏连接器技术标准.docx VIP
文档评论(0)