Shell determina si el archivo es una imagen
*
* @param pIngrese el nombre del archivo
* @param pImgeFlag Determine una Tipo de archivo específico
* @return comprobar resultado<br>
* @throws Excepción
*/
público estático boolean isPicture(String pInput,
String pImgeFlag) throws Exception{
// El nombre del archivo se llama vacío
if(Check.if(Check. isNull (pInput)){
// // Devuelve no y legal
return false
}
// // Obtener sufijo de archivo
String tmpName = pInput.substring(pInput.lastIndexOf(".") + 1,
pInput.length());
/ / Declarar matriz de sufijos de imagen
String imgeArray [][] = {
{"bmp", "0"}, {"dib", "1"}, {"gif " , "2"},
{"jfif", "3"}, {"jpe", "4"}, {"jpeg", "5"},
{"jpg", "6"}, {"png", "7"},{"tif", "8"},
{"tiff", "9"}, {"ico ", "10"}
};
// Recorre la matriz de nombres.
for(int i = 0; i // Determinar la situación de un solo tipo de archivo if(! Check.isNull(pImgeFlag)) && imgeArray [i][ 0]. igual a (tmpName.toLowerCase()) && imgeArray [i][1].equals( pImgeFlag)){ devuelve verdadero; } // Determinar la ocasión de un solo tipo de archivo. // Determinar la ocasión que coincide con todos los tipos if(Check.isNull (pImgeFlag)) && imgeArray [i][0].equals( tmpName.toLowerCase())){ return true } p> } Devuelve falso