1.创建workbook
public class CreateWorkbook { public static void main(String args[]){ HSSFWorkbook hssfworkbook=new HSSFWorkbook(); File file=new File("test.xls"); if(file.exists()){System.out.println("existing");} else { try { file.createNewFile(); } catch(IOException e){ e.printStackTrace(); } } try { FileOutputStream out=new FileOutputStream(file); hssfworkbook.write(out); out.close(); } catch(IOException e1){ e1.printStackTrace(); } System.out.println("create xlsx successfully"); } }
2.打开工作簿
public class OpenWorkbook { public static void main(String args[]) { File file = new File("test.xls"); try { FileInputStream input = new FileInputStream(file); HSSFWorkbook workbook = new HSSFWorkbook(input); } catch (IOException e) { e.printStackTrace(); } if (file.exists()) { System.out.println("open"); } else { System.out.println("failure"); } } }
note:
打开文件时要注意处理异常