小编Jen*_*nny的帖子

使用java Apache POI 3.9 Eclipse从excel文件.xlsx中读取

我试图.xlsx使用java 从文件中读取文件.但我仍然会遇到错误.我已经更正了HSSF,XSSF所以它能够读取2007版本的excel.实例化工作簿时代码崩溃.这是代码:

package excelread;

import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import org.apache.poi.xssf.usermodel.XSSFCell;
import org.apache.poi.xssf.usermodel.XSSFRow;
import org.apache.poi.xssf.usermodel.XSSFSheet;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;

public class ReadExcel {

    /**
     * @param args
     * @throws IOException 
     */
    public static void main(String[] args) throws IOException {
        // TODO Auto-generated method stub
        File excel =  new File ("C:/Users/Leah-Dina/Desktop/LogFile.xlsx");
        FileInputStream fis = new FileInputStream(excel);
        XSSFWorkbook wb = new XSSFWorkbook(fis);
        XSSFSheet ws = wb.getSheet("Input");

        int rowNum = ws.getLastRowNum() + 1;
        int colNum = ws.getRow(0).getLastCellNum();
        String …
Run Code Online (Sandbox Code Playgroud)

java apache excel apache-poi

5
推荐指数
1
解决办法
7万
查看次数

命令行参数java*正在重载以获取文件名

我在java中编写了最简单的计算器来获取命令行参数.除了乘法函数之外,一切正常.出于某种原因,它从当前位置获取文件的名称.我完全不知道为什么会这样,以及如何关闭它...谷歌没有帮助.

public class Calculate {

    public static void main(String[] args) {

        System.out.println(args[0] + " " + args[1] + " " + args[2]);

        if (args.length != 3) {
            System.out.println("<number1> <operator> <number2>");
        } else {

            final int num1 = Integer.parseInt(args[0]);
            final int num2 = Integer.parseInt(args[2]);
            switch (args[1]) {
            case "+":
                System.out.println(num1 + num2);
                break;
            case "-":
                System.out.println(num1 - num2);
                break;
            case "*":
                System.out.println(num1 * num2);
                break;
            case "/":
                System.out.println(num1 / num2);
                break;
            }
            System.out.println("\n");
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

java shell cmd wildcard

4
推荐指数
1
解决办法
214
查看次数

标签 统计

java ×2

apache ×1

apache-poi ×1

cmd ×1

excel ×1

shell ×1

wildcard ×1