JAVA 编程技术
YANGYYID
这个作者很懒,什么都没留下…
展开
-
对象数组的排序问题,设置对象某一属性的优先级最高
在实习期间的一个项目中,经理叫我将查询结果(是一个对象数组,项目中是租约信息的列表)按照地理位置的远近排序,并且当结果含有自己时显示在第一个。其实这样的功能是很常见的,网上很多解决方法,大多都是要写一个实现一个comparator的接口的比较器,然后调用Collections类的排序方法。但并不能解决我这里的要求,就是让某个属性有最高级。我想了很久,逐步调试,发现解决问题的方法就在比较器的实现上,原创 2016-10-17 12:27:03 · 1395 阅读 · 0 评论 -
List数组去除特定元素的方法
关于去除List数组中某个元素的方法有很多,其中以下这种方法对于新手来说很容易犯错:public class ListTest {public void remove() { ArrayList list = new ArrayList(); list.add("one"); list.add("two"); list.add("two");原创 2017-08-01 01:02:02 · 2715 阅读 · 0 评论 -
关于MyEclipse查找项目中含有固定字符串的代码块,正则表达式实现
在Myeclipse项目中,有时会需要找出项目里面一些写死的代码,以便做优化等等。比如,我最近要找项目中含有8个0字符串的代码块。 输入“ctrl”+H键,弹出搜索框,正则表达式填写:\"[0]{8}\"。则可快速找出,截图如下:...原创 2018-03-16 18:37:09 · 509 阅读 · 0 评论 -
java过滤文件方法
在实际项目中,经常要过滤文件,下面是过滤txt文件的方法。其实很简单,就是利用java里的Pattern类即可过滤出来,注意的是正则表达式要正确规范。public class FilterTest { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated me...原创 2018-10-09 17:26:24 · 729 阅读 · 0 评论 -
前端调用action方法没响应的分析和解决
在页面调用中,经常会用到ajax方法,本人是用struts框架作为后台处理的。不知大家是否也有类似的困惑,明明后台有对应的action方法,但就是调用不了。在此,本人总结以下一些原因,以供参考:1、查看所部署的tomcat目录下,该工程的class目录下的后台方法是否真的存在。可以通过反编译一下action方法所在类,看看是否真的有你所写的action方法,因为可能你还没编译的话,可能tomc...原创 2019-02-17 11:56:35 · 2946 阅读 · 0 评论