62,612
社区成员
发帖
与我相关
我的任务
分享
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.InputStreamReader;
public class Test
{
public static void main (String args[]){
try {
String readStr = "";
String read = "";
FileInputStream fr = new FileInputStream("C:/default 1 testorg20.doc");
InputStreamReader is = new InputStreamReader(fr,"utf-8");
BufferedReader br=new BufferedReader(is);
while ((read = br.readLine()) != null) {
readStr = readStr + read;
}
System.out.println("------------>>"+readStr);
System.out.println("------------>>"+readStr.length());
}
catch (Exception ex)
{
ex.printStackTrace();
}
}
}
public static void moveFile(File moveFile, String dir, String fileName){
File outDir = new File(dir);
if(!outDir.exists()){
outDir.mkdirs();
}
// InputStreamReader reader = null;
// OutputStreamWriter writer = null;
DataInputStream in = null;
DataOutputStream out = null;
try {
in = new DataInputStream(new FileInputStream(moveFile));
out = new DataOutputStream(new FileOutputStream(new File(dir + fileName)));
int i;
while((i=in.read()) != -1){
out.write(i);
}
out.flush();
if(in != null){
in.close();
moveFile.delete();
}
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}finally{
try {
if(out != null){
out.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}