- 浏览: 493189 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (191)
- Android学习 (3)
- jsp/servlet (2)
- java学习 (44)
- 数据库 (28)
- GWT开发学习 (8)
- 开发中问题 (15)
- JavaScript (48)
- 正则表达式 (1)
- svn配置 (1)
- C# (5)
- SSH (8)
- 找工作面试用 (5)
- DWR开发学习 (0)
- CSS学习 (4)
- AJAX学习 (1)
- Swing (1)
- Json (3)
- Jquery (4)
- Java 网络编程 (1)
- 管理相关 (2)
- Weblogic (1)
- 开发模式 (1)
- web前端 (6)
- 响应式设计 (1)
- Angular (5)
- 其它 (1)
- LESS (1)
- AngularJS (1)
- 负载并发、性能 (4)
- 数据结构与算法 (1)
最新评论
-
世界尽头没有你:
Java并发编程与高并发解决方案网盘地址:https://pa ...
java处理高并发高负载类网站的优化方法 -
叮咚可乐名:
Java并发编程与高并发解决方案网盘地址:https://pa ...
java处理高并发高负载类网站的优化方法 -
叮咚可乐名:
Java并发编程和高并发解决方案视频课程网盘地址:https: ...
java处理高并发高负载类网站的优化方法 -
putonyuer:
如果不是转载 , 要点总结的非常好 , 牛逼。
生产者消费者模式浅析 -
daxun1983:
爱得发疯
java判断是否为汉字和是否有汉字的方法
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class Translate {
public static void main(String[] args){
Translate.multiFile();
}
public static void singleFile(){
//读取文件内容
String path = "D:/cmis/data/";
FileOutputStream fos = null;
OutputStreamWriter osw = null;
try{
File file=new File(path);
File[] tempList = file.listFiles();
fos = new FileOutputStream( "D:/cmis/Result.txt");
osw = new OutputStreamWriter(fos, "GB2312" );
System.out.println("该目录下对象个数:"+tempList.length);
for (int i = 0; i < tempList.length; i++) {
if (tempList[i].isFile()) {
System.out.println("文 件:"+tempList[i]);
// read file
if(tempList[i].exists()){
FileInputStream fi = new FileInputStream(tempList[i]);
InputStreamReader isr = new InputStreamReader(fi, "utf-8");
BufferedReader bfin = new BufferedReader(isr);
String rLine = "";
while((rLine = bfin.readLine())!=null){
// write file
osw.write(rLine+"\n");
osw.flush();
}
bfin.close();
isr.close();
}
}
if (tempList[i].isDirectory()) {
System.out.println("文件夹:"+tempList[i]);
}
}
osw.close();
fos.close();
}catch(Exception e) {
e.printStackTrace();
}
}
public static void multiFile(){
//读取文件内容
String path = "D:/cmis/data/";
FileOutputStream fos = null;
OutputStreamWriter osw = null;
try{
File file=new File(path);
File[] tempList = file.listFiles();
System.out.println("该目录下对象个数:"+tempList.length);
for (int i = 0; i < tempList.length; i++) {
if (tempList[i].isFile()) {
System.out.println("文 件:"+tempList[i]);
fos = new FileOutputStream( "D:/cmis/result/"+ tempList[i].getName());
osw = new OutputStreamWriter(fos, "GB2312" );
// read file
if(tempList[i].exists()){
FileInputStream fi = new FileInputStream(tempList[i]);
InputStreamReader isr = new InputStreamReader(fi, "utf-8");
BufferedReader bfin = new BufferedReader(isr);
String rLine = "";
while((rLine = bfin.readLine())!=null){
// write file
osw.write(rLine+"\n");
osw.flush();
}
bfin.close();
isr.close();
}
osw.close();
fos.close();
}
if (tempList[i].isDirectory()) {
System.out.println("文件夹:"+tempList[i]);
}
}
}catch(Exception e) {
e.printStackTrace();
}
}
}
发表评论
-
java synchronized详解
2015-05-18 07:55 773记下来,很重要。 Java语言的关键字,当它用来修饰一个方 ... -
用java数组实现BigInt超大整数设计
2015-04-18 14:04 3365中兴的一道笔试题:如果系统要使用超大整数(超过long长度范 ... -
JAVA学习路线
2015-01-23 08:10 964分享个JAVA学习路线觉得不好的,大家可以提出来我补充。 ... -
java处理高并发高负载类网站的优化方法
2015-01-19 09:02 1675一:高并发高负载类网站关注点之数据库 没错,首先是数据 ... -
查找某个类所在jar包
2014-05-14 15:44 1058package com.test; impor ... -
java 多线程学习
2013-12-23 14:13 779线程的同步 由于同一进程的多个线程共享同一片存储空间,在 ... -
java的集合类【转】
2013-07-29 15:25 823在JDK API中专门设计了一组类,这组类的功能就是实 ... -
ssh框架搭建教程
2012-12-26 15:01 981ssh框架搭建教程,详细参照附件,附件中,有部分是如果报错: ... -
JAVA 实现jpg/tif/bmp 等图片之间格式得互相转换
2012-09-20 09:39 2998. 刚刚工作中遇到 tif 图片的转换,开始以为只要 ... -
Java中对数字格式化
2012-09-13 14:06 857package formatnumber; import j ... -
java 获取绝对路径
2012-08-30 19:53 1002java 获取绝对路径 原文地址:http:// ... -
Java读取Properties文件的方法
2012-08-24 14:15 10332009-02-10 22:05 Java读取Prope ... -
enctype="multipart/form-data"中Form参数的获取
2012-08-22 17:40 3021enctype="multipar ... -
Java日期操作类(DateFormat、SimpleDateFormat)
2012-08-09 20:29 20842012-05-24 16:17 Java日期操作类(D ... -
Struts Tiles框架实例(转) tiles布局
2012-07-31 10:49 13021.在你的struts配置文件struts-config.xm ... -
拦截器配置错误:The content of element type "package" must match "(result-types?,interce
2012-06-01 00:27 915在编写后台登陆模块时,将许多默认的设置放在一个名为defaul ... -
用MyEciplse时 some character can not mapped using "iso-8859-1" character encoding
2012-02-02 15:27 812如果你常常用 Eclipse 或者 MyEclipse ,那你 ... -
java编译错误 找不到符号
2011-11-15 10:35 3173java编译错误 找不到符号 可以把classpat ... -
DWR开发之简单HelloWorld过程
2011-10-22 21:58 0一、 -
JAVA框架浅谈
2011-10-10 17:39 834Struts Struts是一个基于Sun ...
相关推荐
读取与创建CSV文件,根据第三方jar包自动解析文件编码方式,相关jar包与使用说明
将 字符集编码格式为 GB2312 的文件 test0.java,test1.java,test2.java 放在 /home/defonds/tmp/test 目录下(test0.java,test1.java,test2.java 作者也可以自行随意创建。如何查看 test0.java 的字符集编码格式...
java解析DXF文件信息,这里涉及到各种转换字符串编码的操作,解决了解析过程中遇到中文的乱码问题,包括circle,ellipse,line,lwpolyline等,还涉及到从DXF文件中读取一个字符串、判断CIRCLE实体、判断ellipse实体、...
Java 从网络中读取图片 转换成Base64字符串
项目未使用maven架构,整理了ofd转换所需的完整jar包,...另附调用源码,可支持读取ofd文件以及 ofd文件的base64编码转换(主要用于从数据库中加载到的数据),代码结构简单明了,可根据所需业务自行修改或调整代码。
批量指定文件的编码pageEncoding,免除逐个文件点右键、属性、改文本文件编码的繁琐,可灵活指定哪些目录下什么类型的文件用什么编码(一组设置里面可以有多个目录、文件类型),允许多组设置重叠覆盖,带来更多灵活...
java读写excel包括utf8转码为可识别汉字gbk,jxl方式读取excel,生成一个新的excel
Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...
第一:创建HttpURLConnection 第二:打开URL,创建一个InputStream 第三:逐行(逐字节)读取,如果需要,转换编码,放入字符串。 好,一下就开始代码吧: 代码如下:public String getUrlContent(String path){ ...
由范式霍夫曼表构建霍夫曼树参照了该项目目录下thirdparty/JpegEncoder.java的代码 此外: 本项目仅实现了JFIF标准要求的基本压缩算法,JPEG还支持许多其他的压缩算法(如熵编码部分还可以采用算术编码等) 本项目...
6. 将编码后的位串转换为字节序列写入压缩文件 解压原理: 1. 从压缩文件读取编码后的位串 2. 去除填充,提取实际的编码文本 3. 对编码文本进行解码,恢复原始的像素值序列 4. 将解码得到的一维像素值序列 reshape ...
Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...
Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码...
java代码,后台读取文件中列的经纬度,使用高德api将经纬度转换对应的地市区县,并输出包含经纬度,地市区县的csv文件,注意:数据量小于10万适用。
Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码...
Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码...
Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...
java.nio.charset 定义用来在字节和 Unicode 字符之间转换的 charset、解码器和编码器。 java.nio.charset.spi java.nio.charset 包的服务提供者类。 java.rmi 提供 RMI 包。 java.rmi.activation 为 RMI 对象...
列出指定目录下的文件,并可过滤文件;创建文件和目录;删除文件和目录;移动文件和目录; 复制文件和目录;一个简单的文件搜索器; 多种方式读文件内容, 按字节读取文件内容、按字符读取文件内容、按行读取文件内容...
如何列出某个目录下的所有文件 如何列出某个目录下的所有子目录 判断一个文件或目录是否存在 如何读写文件 7.Java多态的实现(继承、重载、覆盖) 8.编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1...