![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java程序设计基础
_Ataraxia
这个作者很懒,什么都没留下…
展开
-
java List排序
今天项目用到了List的排序,就总结一下吧总的来说有两种方法第一种是在对象中实现Comparable接口第二种是在对List列表排序的时候重载Collections.sort方法第一种------------------------分割线-----------------------------------------------------------------原创 2014-03-24 17:50:17 · 729 阅读 · 0 评论 -
源码剖析Iterator接口遍历和直接for-get组合遍历的区别
安卓开发或者Java开发中经常使用Iterator遍历,尝试总结一下for配合get()的遍历和Iterator配合next()遍历的区别,进入Java的JDK源码中进行深度剖析一下原创 2014-09-11 11:02:38 · 1386 阅读 · 0 评论 -
ConcurrentModificationException异常在Iterator移除节点上
上一篇文章已经总结到了ArrayList的两种遍历方法,可是还有一个问题,就是,遍历的时候要删除掉一些节点,就会导致一些错误问题。原创 2014-09-12 10:57:14 · 695 阅读 · 0 评论 -
JAVA字符串格式化-String.format()的使用
常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。format(Lo转载 2014-11-05 10:22:21 · 666 阅读 · 1 评论 -
eclipse设置护眼豆沙绿背景色以及字体颜色
1 设置变量颜色原创 2014-08-05 12:13:04 · 15091 阅读 · 2 评论 -
Java实现Base64互相编解码转换图片与字符串
Base64基本算法原理字符串实例(对s13进行Base64编解码) 测试:s13 编码:czEz 解码:s13如何编码s13为czEz的过程分析:Base64要求把每三个8Bit的字节转换为四个6Bit的字节(3*8 = 4*6 = 24),然后把6Bit再添两位高位0,组成四个8Bit的字节,也就是说,转换后的字符串理论上将要比原来的长1/3。 s13二进制之间的3*8到4*6的过程原创 2016-10-07 12:59:49 · 10402 阅读 · 0 评论