
java
文章平均质量分 93
猪猪侠大战奥特曼
没有做不到,只有想不到。
展开
-
java中如何高效判断数组中是否包含某个特定的值
四种不同方式检查数组是否包含某个值使用List:public static boolean useList(String[] arr, String targetValue) { return Arrays.asList(arr).contains(targetValue); }使用Set: public static boolean useSe原创 2016-08-02 14:47:45 · 53796 阅读 · 2 评论 -
HashMap的工作原理
1.前言 在探讨HashMap源码之前,先说一下HashCode,为什么呢?因为HashMap有一个特性是Key是唯一值,如何确定key的唯一性呢,这就用到了hash算法。在HashMap(jdk1.7)的put方法实现中首先利用了hash()生成key的hashCode,然后比较key的hashCode是否已经存在集合,如果不存在,就插入到集合,如果已存在,则返回null。原创 2016-08-29 09:57:17 · 2879 阅读 · 0 评论 -
Struts2上传文件和文字总结
使用Struts2上传文件和文字一起上传、把上传的URL保存到数据库中,文件内容保存到Upload文件目录小时要注意的几点:一、上传表单? 表单属性 enctype = multipart/form-data表单类型 表单属性 method = post提交方式 输入属性 type = file文件域enctype="m原创 2017-01-10 14:37:05 · 468 阅读 · 0 评论 -
Java中equals方法的用法以及==的用法
equals 方法是 java.lang.Object 类的方法。有两种用法说明:(1)对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。“==”比较两个变量本身的值,即两个对象在内存中的首地址。“equals()”比较字符串中所包含的内容是否相同。比如:String s1,s2,s3 = "abc", s4 =原创 2017-01-10 15:10:38 · 533 阅读 · 0 评论