2 navy 01 Navy_01 于 2016.03.01 11:38 提问

File类创建文件的疑惑

由file.createNewFile();创建的.xls文件,作为参数执行
Workbook wb = Workbook.getWorkbook(file)
时wb的值为null,求解

1个回答

caozhy
caozhy   Ds   Rxr 2016.03.01 11:48

file.createNewFile();
创建新文件,不是新的xls文件,即便什么数据也没有,一个空的xls文件也不是0字节的空白文件,而是一个具有excel格式的文件。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
File 创建文件
从来没有研究过File类,需要用时,都是网上copy下 今天写段初级代码,放这给自己看看 import java.io.*; public class FileTest{ public static void main(String[] args){ String separator = File.separator; String fileName = "text.t
java File类创建文件夹与创建文件的区别
import java.io.File; import java.io.IOException; /** *mkdir:只能用来创建文件夹,且只能创建一级目录,如果上级不存在,就会创建失败。 mkdirs:只能用来创建文件夹,且能创建多级目录 ,如果上级不存在,就会自动创建。(创建文件夹多用此) createNewFile:只能用来创建文件,且只能在已存在的目录下创建文件,否则会创建失败。
Java中的IO File类创建名字new.txt文件 是否成功创建问题
对于File类方法来创建如:new.txt文件是否创建成功的说法(指的是在硬盘上产生文件) 通常在使用File file = new File("new.txt")来创建一个new.txt的文件时分为两种情况1.假如后面没有对new.txt文件进行编写内容的话,所创建的new.txt文件只是产生了一个映射对象在硬盘中并没有创建出实体对象,这是如果需要创建这个文件就需要调用file.createN
【Java File类】创建文件目录并在指定路径创建文件
import java.io.File; import java.io.IOException;public class FileApp { public static void main(String[] arg){ //创建一个java目录 File file = new File("java"); if(!file.exists()){
NOIP2017提高组D1T1[小凯的疑惑]
题意: 给定a,b问使得关于非负整数x,y的方程ax+by=d无解的最大的正整数d。 题解 公式题: ans=ab-a-b。 证明略,其实可以打个表找规律(划掉) 代码: ```C++ #include #include   using namespacestd;   long long a,b;   int main() {        freopen("
File类的基本操作之创建文件
过多文字都是浮云, 我直接把代码贴上来啦!有疑问欢迎讨论学习
工具类--FileUtils 创建文件存储路径
public class FileUtils { private String SDPATH; private int FILESIZE = 4 * 1024; public String getSDPATH(){ return SDPATH; } public FileUtils(){ //得到当前外部存储设备的目录(
asp.net 文件操作
在ASP.NET中,文件处理的整个过程都是围绕着System.IO 这个名称空间展开的。这个名称空间中具有执行文件读、写所需要的类。Directory用于创建、移动和枚举通过目录和子目录,File用于创建、复制、删除、移动和打开文件,Path对包含文件或目录路径信息的String实例执行操作。下面介绍asp.net中如何对文件进行操作 一、文件操作常用的相关类   类名 作
JAVA中的File类,I/O流基础
File类File的创建直接new就可以创建,需要注意相对路径和绝对路径的问题; 如果创建多级目录,需要先有父目录,或者mkdirsFile的删除file.delete(); 注意: 1.如果删除的是文件夹,并且文件夹里有内容,需要先删除内容 2.JAVA程序删除的文件不走回收站File的判断exists,isFile,isDerectory,canRead,
JAVA获取资源路径、创建文件对象
创建文件对象时,可以使用new File(String path),当然,也可以通过new File(URI uri)。对于第二种方式,我们首先需要创建一个URI对象,而这个URI对象可以通过Class.getResource()、ClassLoader.getResouce()方法获取到。