如果文件格式不为txt,则弹出一个弹窗,显示”错误编码: 101“
时间: 2023-11-30 17:02:50 浏览: 152
以下是Java代码,可以检查文件格式,如果不是txt,则弹出一个窗口显示错误编码101:
```java
import javax.swing.JOptionPane;
import java.io.File;
public class CheckFileFormat {
public static void main(String[] args) {
File file = new File("example.docx"); // 假设文件名为example.docx
String fileName = file.getName();
int dotIndex = fileName.lastIndexOf(".");
if (dotIndex == -1) { // 如果文件没有扩展名
JOptionPane.showMessageDialog(null, "错误编码:101", "错误", JOptionPane.ERROR_MESSAGE);
} else {
String fileExtension = fileName.substring(dotIndex + 1);
if (!fileExtension.equals("txt")) { // 如果文件格式不是txt
JOptionPane.showMessageDialog(null, "错误编码:101", "错误", JOptionPane.ERROR_MESSAGE);
}
}
}
}
```
当运行这个程序时,将会检查文件格式是否为txt。如果文件没有扩展名或者扩展名不是txt,则会弹出一个窗口显示错误编码101。如果文件扩展名为txt,则程序不会弹出任何窗口。
阅读全文