![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Thinking in Java
文章平均质量分 76
jhacker7
这个作者很懒,什么都没留下…
展开
-
闲着无聊, 写个递归.
//有个小需求, 就是删除目标路径下的所有".svn"目录下的文件及其本身. 5分钟写的,难免有小错误欢迎指正. import java.io.File; public class DeleteSVN { private static String targetName = ".svn"; private static String targetPath = "c:\\springs...2009-03-12 19:35:38 · 127 阅读 · 0 评论 -
Collections
1. 接口 整个Java容器类的基础是容器接口(例如Collection,Map等接口),而不是类。使用接口的最大好处在于将容器的实现与容器的接口分开,这就意味着你可以使用相同的方法访问容器而不用关心容器是由什么样的数据结构实现的。同样,Iterator接口也使得用户可以使用相同的方法访问不同的容器类。以上这些是通用算法的基础。 1.1 Collection接口 Collection接口...原创 2008-12-15 12:54:26 · 77 阅读 · 0 评论 -
关于Collections的fill方法
原以为fill方法是填充collection的。测试: [code="java"]List list = new ArrayList(6); Collections.fill(list,"hello world!"); System.out.println(fill);[/code] 显示[] , 没添进去。 后来得知fill方法是替换已存在元素的。不能添加~ [code="ja...2008-12-19 08:25:53 · 450 阅读 · 0 评论 -
今天看了一个关于字符串的面试题
题目:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个”。 我的做法: import java.uti...2008-12-22 13:44:57 · 112 阅读 · 0 评论