我创建了一个在JTable上显示图像的程序,因此我使用了$sum = array_sum(
iterator_to_array(
new RecursiveIteratorIterator(
new RecursiveArrayIterator($arr)
),
false
)
);
。我使用以下代码将图像存储在BufferedImage [] images
中。该程序已成功在JTable上显示图像。
images
我想获取int indexFile=0;
String[] fileNames = {"img1.jpg", "img2.jpg","img3.jpg"};
BufferedImage[] images = new BufferedImage[fileNames.length];
for(int j = 0; j<images.length; j++)
try {
fileNo =fileNames[indexFile];
path = "/myJava/resources/"+fileNo;
URL url = myClass.class.getResource(path);
images[j] = ImageIO.read(url);
indexFile++;
}
中元素的值,所以我使用了以下代码:
images
我的问题是,它给了我以下输出,而不是(例如img1,img2,img3)。
for(int i = 0; i<images.length; i++) {
System.out.println(images[i]) // I am expecting output like "img1.jpg"
}
如何获得此输出? ---> img1.jpg 谢谢。