这是我的代码:
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.ArrayList;
import org.apache.poi.openxml4j.exceptions.InvalidFormatException;
import org.apache.poi.xssf.usermodel.*;
public class testingsyncclass {
public static void main(String[] args) throws IOException, InvalidFormatException{
writeParametersTableToFile("C:/ENTERPRISE_TESTING", "XLSX_TEST", "SHEETNAME");
}
public static void writeParametersTableToFile(String fileLocation, String fileName, String tableLocator) throws InvalidFormatException{
String[] columnHeaders = {"What", "is", "a", "computer", "?"};
ArrayList<Object[]> xlsxFileData = new ArrayList<Object[]>();
for(int i = 0; i < 10; i++){
Object[] o = {"CoffeeCup", "AnglerJS", "Emerald", "C?", "C--"};
xlsxFileData.add(o);
}
try{
if(fileName.contains(".xlsx")){
fileName = fileName.replaceAll(".xlsx", "");
}
File file …Run Code Online (Sandbox Code Playgroud)