import javax.imageio.ImageIO; public class ImageIOTest3 { public ImageIOTest3() { String[] readerNames = ImageIO.getReaderFormatNames(); System.out.println("ImageIO Readable Image Type:"); for (int i = 0 ; i < readerNames.length ; i++) { System.out.println(readerNames[i]); } String[] readerMimes = ImageIO.getReaderMIMETypes(); System.out.println("\nImageIO Readable MIME Type:"); for (int i = 0 ; i < readerMimes.length ; i++) { System.out.println(readerMimes[i]); } String[] writerNames = ImageIO.getWriterFormatNames(); System.out.println("\nImageIO Writable Image Type:"); for (int i = 0 ; i < writerNames.length ; i++) { System.out.println(writerNames[i]); } String[] writerMimes = ImageIO.getWriterMIMETypes(); System.out.println("\nImageIO Writable MIME Type:"); for (int i = 0 ; i < writerMimes.length ; i++) { System.out.println(writerMimes[i]); } } public static void main(String[] args) { new ImageIOTest3(); } }