小编Joe*_*e88的帖子

用Java检查文件扩展名

我必须将数据从Excel文件导入数据库并执行此操作,我想检查所选文件的扩展名.

这是我的代码:

String filename = file.getName();
String extension = filename.substring(filename.lastIndexOf(".") + 1, filename.length());

String excel = "xls";
if (extension != excel) {
    JOptionPane.showMessageDialog(null, "Choose an excel file!");
}
else {
    String filepath = file.getAbsolutePath();
    JOptionPane.showMessageDialog(null, filepath);
    String upload = UploadPoData.initialize(null, filepath);

    if (upload == "OK") {
        JOptionPane.showMessageDialog(null, "Upload Successful!");
    }
}
Run Code Online (Sandbox Code Playgroud)

但我总是得到:

选择一个excel文件!

我找不到我的代码有什么问题,请有人帮忙.

java string if-statement

28
推荐指数
3
解决办法
5万
查看次数

标签 统计

if-statement ×1

java ×1

string ×1