来源:北京达内IT培训学校
时间:2021/7/31 10:13:25
北京亦庄经济开发区java培训机构,IT培训选达内,专注IT培训,达内开设Java,UI,会计,php,Android,IOS,linux,网络营销等IT培训,泛IT培训和非IT培训共26大培训课程,一地学习,全国就业!
Java数组如何排序
1、使用Arrays.sort()排序。Arrays.sort()排序方法在java中是较简单且较常用的排序方法。
Arrays.sort()的使用主要分为对基本数据类型数组的排序和对对象数组的排序。
2、冒泡排序。简单来说,冒泡排序就是重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。
3、选择排序。先找到较小元素所在位置的索引,然后将该元素与***位上的元素进行交换。
4、反转排序。将原数组按逆序排列
5、直接插入排序。
Java怎么判断文件是否是图片
1、通过判断文件后缀名。这种判断是用得比较多的一种方式,不过这种方式非常的不妥,别人稍微的把一个不是图片的文件的扩展名修改为图片的扩展名,就绕开了你的这种校验,如果这上传的文件是shell、PHP或者jsp,那你的网站基本上可以说就在别人的手里面了。
2、判断文件头。在后缀未知,或者后缀被修改的文件,依然通过文件头来判断该文件究竟是什么文件类型。我们可以使用一个文本编辑工具如UltraEdit打开文件(16进制模式下),然后看文件头是什么字符。
3、通过MimetypesFileTypeMap来判断。
4、通过ImageIO来判断。
版权所有:搜学搜课(www.soxsok.com)