[java]代码库
import java.io.*;
|
/** |
* 获取文件的字节数
|
*/
|
class FileInputStreamS {
|
public static void main(String args[]) throws Exception {
|
int size;
|
InputStream f1 = new FileInputStream("c:/123.txt");
|
size = f1.available();
|
System.out.println("Total Available Bytes: " + size);
|
f1.close();
|
}
|
} |
另外遇到的一种方法
String path = "/eip/uploadTemp/file.txt";
java.io.File file = new java.io.File(path);
int size = (int) file.length(0);
这种方法获得的size 和上面那种方法获得的size 是一样的
byte b[] = new byte[size];