Java 创建文件选择器,读取Excel内容
```java
public class ExcelFileReader {
public static void main(String[] args) {
JFileChooser fileChooser = new JFileChooser();
fileChooser.setDialogTitle("选择Excel文件");
fileChooser.setFileSelectionMode(JFileChooser.FILES_ONLY);
fileChooser.setAcceptAllFileFilterUsed(false);
fileChooser.setFileFilter(new javax.swing.filechooser.FileNameExtensionFilter("Excel文件", "xls", "xlsx"));
int returnValue = fileChooser.showOpenDialog(null);
if (returnValue == JFileChooser.APPROVE_OPTION) {
File selectedFile = fileChooser.getSelectedFile();
try {
FileInputStream file = new FileInputStream(selectedFile);
Workbook workbook = WorkbookFactory.create(file);
Sheet sheet = workbook.getSheetAt(0);
for (Row row : sheet) {
for (Cell cell : row) {
System.out.print(cell.toString() + "\t");
}
System.out.println();
}
file.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}