java判断是否为图片的步骤和方法

小编今天看到有个小伙伴问java如何判断上传的东西是否是图片,刚好小编有时间就给小伙伴解决一下如何判断的方法。

1、打开Eclipse,在项目工程一栏,也就是左边这一栏的空白处右击鼠标,

选择new--》project。

如果已经会创建工程和类的小伙伴直接跳到代码运行步骤。

2、在弹出的对话框中选择“java project”java工程项目。

3、新建一个java工程项目,取名随便取,这里小编取名“ceshi”,点击“finish”完成键。

4、打开工程,在src处右击鼠标,然后选择new--》class。

5、在弹出的对话框中自己取个类名,小编这里取了一个“photo”的类,然后勾选下面两项,然后点击完成。

6、到这里就把项目创建完成了,创建完成后的界面是这样的。

1、代码运行

添加一个私有类,类名字自己取,如下图,小编取名为“isImage”。

2、然后创建File对象,并且给他指定磁盘路径下的图片。

然后调用之前编写的isImage。

然后判断打印结果到控制台。

3、点击运行,然后看见控制台显示结果为“true”。判断为图片。

4、创建一个不是图片的File对象,运行结果为“false”。

5、最后小编给个完整代码的清晰图。

总结:以上就是java判断是否为图片的步骤和方法,感谢大家的阅读和对我们的支持。

(0)

相关推荐

  • java实现切图并且判断图片是不是纯色/彩色图片

    整理文档,搜刮出一个java实现切图并且判断图片是否是纯色/彩色图片的代码,稍微整理精简一下做下分享. 首先上切图的代码 /** * 图片剪裁 * @param x 距离左上角的x轴距离 * @param y 距离左上角的y轴距离 * @param width 宽度 * @param height 高度 * @param sourcePath 图片源 * @param descpath 目标位置 */ public static void imageCut(int x, int y, int w

  • java判断是否为图片的步骤和方法

    小编今天看到有个小伙伴问java如何判断上传的东西是否是图片,刚好小编有时间就给小伙伴解决一下如何判断的方法. 1.打开Eclipse,在项目工程一栏,也就是左边这一栏的空白处右击鼠标, 选择new-->project. 如果已经会创建工程和类的小伙伴直接跳到代码运行步骤. 2.在弹出的对话框中选择"java project"java工程项目. 3.新建一个java工程项目,取名随便取,这里小编取名"ceshi",点击"finish"完成键

  • Java判断两个日期相差天数的方法

    本文实例讲述了Java判断两个日期相差天数的方法.分享给大家供大家参考.具体如下: import java.util.Calendar; public class DateDifferent{ public static void main(String[] args){ Calendar calendar1 = Calendar.getInstance(); Calendar calendar2 = Calendar.getInstance(); calendar1.set(2007, 01,

  • Java判断时间段内文件是否更新的方法

    本文实例讲述了Java判断时间段内文件是否更新的方法.分享给大家供大家参考.具体实现方法如下: 1.定时器 复制代码 代码如下: private Timer timer;    /** * 简易定时器 * @param delay  多久后开始执行.毫秒 * @param period 执行的间隔时间.毫秒 */  public void test(long delay, long period) {          timer = new Timer();          timer.sc

  • java判断一个文件是否为二进制文件的方法

    本文实例讲述了java判断一个文件是否为二进制文件的方法.分享给大家供大家参考.具体如下: public static boolean isBinary(File file) { boolean isBinary = false; try { FileInputStream fin = new FileInputStream(file); long len = file.length(); for (int j = 0; j < (int) len; j++) { int t = fin.rea

  • Java判断List中有无重复元素的方法

    Talk is cheap, show me the code: import java.util.ArrayList; import java.util.HashSet; import java.util.List; /** * 通过简单的代码判断List中是否包含相同元素 * @author wei 2017年7月10日 下午8:34:47 */ public class ListHaveRepeat { public static void main(String[] args) { Li

  • Java上传文件图片到服务器的方法

    这里我记录一个比较简单方便操作的JAVA上传文件图片到服务器并且保存,具体内容如下 首先是页面html的   我这是提交一个文件和类型 <div style="border: 1px solid red;"> 我是添加一张临时图片得到微信的media_id保存数据库! <form action="xxxxxxxxm" enctype="multipart/form-data" method="post">

  • Java判断字符串是否为IP地址的方法

    Java 判断字符串是否为IP地址,供大家参考,具体内容如下 1.代码 主要就是这么几个条件 非空 长度符合 0.0.0.0 - 255.255.255.255 包含分隔符 且 个数正确 四个全部是数字,且都在合理的范围内 /** * 判断某个字符串是否是一个 IP 地址 * * @param str 字符串 */ public static boolean isIpStr(String str) { // 非空 // boolean notBlank = StringUtils.isNotBl

  • Java判断本机IP地址类型的方法

    复制代码 代码如下: package net; import java.net.*; /*  *  getAddress方法和getHostAddress类似,它们的唯一区别是getHostAddress方法返回的是字符串形式的IP地址,  *  而getAddress方法返回的是byte数组形式的IP地址.  *  Java中byte类型的取值范围是-128?127.如果返回的IP地址的某个字节是大于127的整数,在byte数组中就是负数.  *  由于Java中没有无符号byte类型,因此,

  • java判断一个字符串是否是小数的方法

    函数介绍: matches() 方法用于检测字符串是否匹配给定的正则表达式. 语法: public boolean matches(String regex) 返回值: 在字符串匹配给定的正则表达式时,返回 true. StringUtils.isBlank(String str)判断某字符串是否为空或长度为0或由空白符(whitespace) 构成. 示例如下: /** * 判断是否是整数或者是小数 * @param str * @return true:是,false不是 */ privat

  • java判断两个时间是不是同一天的方法

    复制代码 代码如下: public class TimeUtil { public static final int SECONDS_IN_DAY = 60 * 60 * 24;    public static final long MILLIS_IN_DAY = 1000L * SECONDS_IN_DAY; public static boolean isSameDayOfMillis(final long ms1, final long ms2) {        final long

随机推荐