
JAVA
文章平均质量分 56
HTUN
Computer Science
展开
-
htmlparser使用详解
在研究搜索引擎的开发中,对于HTML网页的处理是核心的一个环节。网上有很多开源的代码,对于Java来说,HTMLParser是比较著名并且得到广 泛应用的一个。HTMLParser的主页是http://htmlparser.sourceforge.net/,最后的更新是2006年9月的 1.6版。不过没关系,HTML的内容已经很久没有大的变化了,HTMLParser处理起来基本没有任何问题。H转载 2012-12-16 12:39:53 · 1217 阅读 · 0 评论 -
集合的包含问题
题目1:给定两个字符串s1和s2,判断s2是否能够被s1做循环移位得到的字符串包含。解决办法1-1:最直观的办法是将s1循环移位,并每次判断其是否包含。解决办法1-2:在上一个办法上,我们可以做出一点改进。例如s1为ABDC,则将其循环移动(左移或右移都一样)后,所有的子串均包含在ABDCABDC中,所以我们直接判断s2是否是这个字符串的子串即可。原创 2013-09-19 15:31:31 · 1331 阅读 · 0 评论 -
Java Collection中的Set类
1. Set, HashSet, TreeSet 和LinkedHashSetHashSet, TreeSet 以及LinkedHashSet都是通过Set的接口实现的。HashSet的效率比TreeSet高,但是TreeSet是有序的!2.Set的常用函数s1.containAll(s2): true:s2是s1的子集s1.addAll(s2): s1=s1 并 s2s1原创 2013-09-19 12:39:33 · 1031 阅读 · 0 评论 -
Java Collection中的List类
1. List, ArrayList, LinkedList 和 VectorArrayList, LinkedList 和Vector 都是通过List的接口实现的。ArrayList和Vector都实现了大小可变的对象的集合,但是Vector是线程安全的是同步的,而ArrayList并不是。addElement(Object) 在向量尾部添加一个指定组件,并把它的长度加一。原创 2013-09-19 11:21:19 · 927 阅读 · 0 评论 -
Java中的Arrays类
1. Java中的Arrays类包含于java.util.Arrays的包中。这个类可以用于处理数组,其自带的函数包含了一些常用的功能。2. Arrarys的常用自带函数:填充:Arrays.fill()排序:Array.sort() 默认升序排列!复制:Arrays.copyOf()查找:Arrays.binarySearch()3. 常用自带函数的使用如下:pu原创 2013-09-18 19:37:15 · 2000 阅读 · 0 评论 -
Java中的String和StringBuffer
上学期上《程序设计语言原理》课的时候,老师就在和我们讨论Java中String和StringBuffer的区别。最本质的,当然是String是创建了一个不可变对象,而StringBuffer是可变对象。所以String每次赋值都是重新创建了一个对象,效率不高!除了这些本质上的区别,在Java的使用中,String和StringBuffer还有如下的一些区别。1. 初始化初始化时String原创 2013-09-17 13:53:22 · 1161 阅读 · 0 评论 -
Android中Activity的新建和跳转
本文使用的Android为4.2版本。 1. 新建一个activity 新建一个类,假设取名为aaa,建立时需要在superclass中选中android.app.Activity类(可能开始不会出现,你直接输入它会自动查询,查询出来后点击即可。当然你也可以自己在superclass那里输入这个,请区分大小写。) 建立后,在类中添加 public void原创 2012-12-22 17:38:24 · 846 阅读 · 0 评论 -
关于onCreate的解读
该文章转自 http://www.2cto.com/kf/201112/113331.html当我们创建好一个Android项目后,打开src下的java文件时,我们会看到已经写好的类,但你知道这些都是什么含义么? 题外话:今天晚上陈老师给串讲了一下Android入门,有一个环节,我记得是这样问的:在AndroidManifest.xml文件中的元素中有这么两句:转载 2012-12-16 18:12:51 · 762 阅读 · 0 评论 -
包含第三方JAR包的JAVA程序打包方法
在Eclipse中打包写好的JAVA程序时,如果不包含第三方JAR包,直接右击Export,然后选中JAR后一直next就好。不过一旦包含了第三方JAR包,打包就变成了一个麻烦事。这里主要介绍两个办法:1. 一个简单好用的Eclipse打包插件 这个插件(下载地址:http://download.youkuaiyun.com/detail/marcnuth/6450423) 很好用,可以非常快速原创 2013-10-25 10:56:11 · 1861 阅读 · 0 评论