我的java实验
2015-09-13 18:52
393 查看
public class InputStreamDemo2 {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
File file1=new File("C:/Users/Student-1/Desktop/面对巨人片段.rmvb");
File file2=new File("C:/Users/Student-1/Desktop/面对巨人片段_复制.rmvb");
FileInputStream input=new FileInputStream(file1);
FileOutputStream output=new FileOutputStream(file2);
int len=input.read();
while(len!=-1){
output.write(len);
len=input.read();
}
input.close();
output.close();
}
}
public class ExceptionDemo {
public static void main(String[] args)throws IOException {
Scanner sc = null;
//捕获异常
try {
sc = new Scanner( new BufferedReader(new FileReader("D:/shiyan6/src/ExceptionDemo.java")));
while (sc.hasNext()) {
System.out.println(sc.next());
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
if (sc != null) {
sc.close();//关闭数据流
}
}
}
}
public class InputStreamDemo {
public static void main(String[] args) throws IOException {
// 第一种方法
File file=new File("D:/CX workspace/IoDemo/src/InputStreamDemo.java");
System.out.println("字节数是:"+file.length());
//第二种方法
FileInputStream input=new FileInputStream(file);
int i;
int count=0;
while((i=input.read())!=-1){
count++;
}
System.out.println("字节数是:"+count);
input.close();
}
}
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
File file1=new File("C:/Users/Student-1/Desktop/面对巨人片段.rmvb");
File file2=new File("C:/Users/Student-1/Desktop/面对巨人片段_复制.rmvb");
FileInputStream input=new FileInputStream(file1);
FileOutputStream output=new FileOutputStream(file2);
int len=input.read();
while(len!=-1){
output.write(len);
len=input.read();
}
input.close();
output.close();
}
}
public class ExceptionDemo {
public static void main(String[] args)throws IOException {
Scanner sc = null;
//捕获异常
try {
sc = new Scanner( new BufferedReader(new FileReader("D:/shiyan6/src/ExceptionDemo.java")));
while (sc.hasNext()) {
System.out.println(sc.next());
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
if (sc != null) {
sc.close();//关闭数据流
}
}
}
}
public class InputStreamDemo {
public static void main(String[] args) throws IOException {
// 第一种方法
File file=new File("D:/CX workspace/IoDemo/src/InputStreamDemo.java");
System.out.println("字节数是:"+file.length());
//第二种方法
FileInputStream input=new FileInputStream(file);
int i;
int count=0;
while((i=input.read())!=-1){
count++;
}
System.out.println("字节数是:"+count);
input.close();
}
}
相关文章推荐
- Java记录 -30- 包装类
- Java线程池使用说明
- java集合框架之java HashMap代码解析
- Java中HashMap实现原理初探
- Java学习笔记——cmd对java的编译以及cmd对cpp的编译
- java多线程
- Java并发编程:线程池的使用
- 解决在windows的eclipse上面运行WordCount程序出现的一系列问题详解
- java编程---万年历
- java String分类trim,substring,replaceAll,indexOf使用功能
- java中接口有什么作用?请创建一个接口(举例)
- java程序性能优化第三章
- java__泛型
- Spring MVC @ResponseBody 提示 406 The resource identified by this request……
- Java记录 -28- String Literals字面值
- apktool + eclipse 调试smali
- java-使用SImpleDateFormat格式化时间输出
- Java记录 -27- String的intern方法
- springMVC是线程安全的吗?
- spring mvc jsp页面无法解析