To specify multiple extensions in a filter in Java, you can use the FileNameExtensionFilter class from the javax.swing.filechooser package, which is a FileFilter implementation that filters files based on their file name extensions.
Here's an example of how you can create a FileNameExtensionFilter with multiple extensions:
import javax.swing.filechooser.FileNameExtensionFilter;
// ...
String[] extensions = {"txt", "pdf", "doc"};
FileNameExtensionFilter filter = new FileNameExtensionFilter("Text files", extensions);
In this example, the extensions array is a string array containing the file name extensions to be accepted by the filter. The FileNameExtensionFilter constructor takes a description of the filter and the accepted extensions as arguments.
You can use the filter object to filter files in a JFileChooser or any other component that uses a FileFilter.