public static void main(String[] args) throws IOException {
FileInputStream fis = new FileInputStream("day08\\java.txt");
byte[] bys = new byte[1024];
int len;
while ((len=fis.read(bys))!=-1){
System.out.println(new String(bys,0,len));
}
fis.close();
}public static void main(String[] args) throws IOException {
FileInputStream fis = new FileInputStream("D:\\11\\YYY.jpg");
FileOutputStream fos =new FileOutputStream("day08\\YYY.jpg");
byte[] bys = new byte[1024];
int len;
while ((len=fis.read(bys))!=-1){
fos.write(bys,0,len);
}
fis.close();
fos.close();
}import java.io.File;
public class zuoye15 {
public static void main(String[] args) {
File f1 = new File("D:\\22");
System.out.println(byts(f1));
}
public static long byts(File f1) {
//计数器
long len = 0;
//判断是否为文件夹
if (f1.isDirectory()) {
//获取目录下的文件
File[] listFiles = f1.listFiles();
//增强for循环遍历
for (File f2 : listFiles) {
//判断是否为文件
if (f2.isFile()) {
len += f2.length();
}else{
len+=byts(f2);
}
}
}return len;
}
}
| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |