java 获取两个数组的交集
java 获取两个数组的交集,
自己去写实现?
还是寻找现有的方法呢?
结果自己是不用自己去实现。
先看下集合类提供的处理方式吧。
利用了 org.apache.commons.collections.CollectionUtils包的
intersection() 这个方法。
看包名也知道是哪里的工具了。
java 获取两个数组的交集,
自己去写实现?
还是寻找现有的方法呢?
结果自己是不用自己去实现。
先看下集合类提供的处理方式吧。
利用了 org.apache.commons.collections.CollectionUtils包的
intersection() 这个方法。
看包名也知道是哪里的工具了。
例子1
public void testa(){
Pattern p = Pattern.compile(“.*from.*”);
String x = “select cola from ta”;
Matcher m = p.matcher(x);
System.out.println(m.matches());//输出true
}
public void testb(){
Pattern p = Pattern.compile(“.*from.*”,Pattern.CASE_INSENSITIVE);
String x = “select cola FROM ta”; //FROM 大写
Matcher m = p.matcher(x);
System.out.println(m.matches());//输出false
}
public void testC(){
Pattern p = Pattern.compile(“.*from.*”,Pattern.CASE_INSENSITIVE);//忽略大小写
String x = “select cola FROM ta”;
Matcher m = p.matcher(x);
System.out.println(m.matches());//输出true
}
设置JButton的大小
当你使用setSize(10,10)这个方法不行时,试试下面的方法吧..
你的按钮.setPreferredSize(new Dimension(宽,高));
you can also see http://forums.sun.com/thread.jspa?threadID=5117770
改变applet的灰色背景色
如果你的applet类继承了javax.swing.JApplet,则需要这样设置 在init()方法中添加 getContentPane().setBackground(Color.white); 这里是设置为白色了。
如果你的applet类继承了javax.applet.Applet,则需要这样设置 在init()方法中添加 setBackground(Color.white); 这里是设置为白色了。
记录一下基本的写法,这些不需要你记住,最基本的套路
import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; public class Test{ private static final Log log = LogFactory.getLog(Test.class); }
关于流行的json包的评价
http://www.cowtowncoder.com/blog/archives/2009/09/entry_326.html
Jackson
Jackson json包
Jackson json教程
最近评论