java
文章平均质量分 57
憧憬阳光_
这个作者很懒,什么都没留下…
展开
-
十进制转换二、八、十六进制
上一篇博客写到了十进制转十六进制的方法,主要思路是与运算后右移,得到要转换进制数的每一位数,然后存在一个临时数组中,再输出。其实十进制转八进制和二进制的方法大同小异,因此写一个类将这些功能整合在一起。class Transform { /* 思路:二进制,八进制,十六进制的元素个数固定,而且还有对应编号,可以用查表法. 一个int类型十进制数在32位操作系统中占4个字节,32位2进制原创 2016-05-24 11:58:00 · 664 阅读 · 0 评论 -
10进制数转换成16进制
十六进制的元素个数固定,而且还有对应编号,可以用查表法.一个int类型十进制数在32位操作系统中占4个字节,32位2进制数取它的低8位,例如60,在内存中以二进制数0011 1100存放,而一个十六进制数中每一位数对应二进制中4位数,因此可以将十进制数与F进行“与(&)”运算,得出低四位(十六进制中的最低位),然后左移4位继续与F与运算,得出十六进制数的所有位数,然后存在一个数组中,存储的是它从最原创 2016-05-23 19:33:01 · 4788 阅读 · 0 评论 -
随机生成验证码
> CodeServlet.javapackage com.CodeServle;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.IOExcept原创 2017-03-15 22:16:30 · 447 阅读 · 0 评论