嗨,现在我有以下方法,我正在使用以下方法一次读取一个文件,该文件与具有此方法的类位于同一目录中:
private byte[][] getDoubleByteArrayOfFile(String fileName, Region region)
throws IOException
{
BufferedImage image = ImageIO.read(getClass().getResource(fileName));
byte[][] alphaInputData =
new byte[region.getInputXAxisLength()][region.getInputYAxisLength()];
for (int x = 0; x < alphaInputData.length; x++)
{
for (int y = 0; y < alphaInputData[x].length; y++)
{
int color = image.getRGB(x, y);
alphaInputData[x][y] = (byte)(color >> 23);
}
}
return alphaInputData;
}
我想知道如何才能做到这一点,而不是将“fileName”作为参数,而是将目录名作为参数,然后遍历该目录中的所有文件并对其执行相同的操作。谢谢!