会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
沐一
保持成长的脚步
博客园
首页
新随笔
联系
管理
订阅
03 2017 档案
IO练习--按字节截取字符串
摘要:* 在Java中字符串“abcd”和字符串“ab你好”都是4个字符, * 但是字节数不同,因为GBK中一个汉字占两个字节 * 定义一个方法用来按字节数截取字符串。 * 如:对于“ab你好”,取3个字节,“你”的字节只取了一半,无法正确显示,所以就把那个字节舍去 * 若取4个字节就是“ab你”,取5个
阅读全文
posted @
2017-03-30 11:07
沐一
阅读(598)
评论(0)
推荐(0)
IO包中的其他类总结
摘要:一、PrintStream和PrintWriter PrintStream 为其他输出流添加了功能,使它们能够方便地打印各种数据值表示形式。 PrintStream 打印的所有字符都使用平台的默认字符编码转换为字节。 在需要写入字符而不是写入字节的情况下,应该使用 PrintWriter 类。 二、
阅读全文
posted @
2017-03-29 23:36
沐一
阅读(436)
评论(0)
推荐(0)
IO综合练习--文件切割和文件合并
摘要:有时候一个视频文件或系统文件太大了,上传和下载可能会受到限制,这时可以用文件切割器把文件按大小切分为文件碎片, 等到要使用这个文件了,再把文件碎片合并成原来的文件即可。下面的代码实现了文件切割和文件合并功能。 一、切割文件 * 切割文件,按大小切割 * 把被切割的文件名和切割成的文件碎片数以键值对的
阅读全文
posted @
2017-03-27 22:37
沐一
阅读(469)
评论(0)
推荐(0)
Properties集合小应用--限制用户对软件的使用次数
摘要:我们可以注意到一些付费软件可以试用一定的次数,超过限制次数后,就必须到官网购买正版才能继续使用。 这里就简单地模拟一下这种效果的实现。 * 需求:记录程序的启动次数,当启动次数超过3次后,要求使用者注册信息,不能再使用。 *思路: *1.需要一个计数器,每当程序启动后,计数器就在原来的基础上自增。
阅读全文
posted @
2017-03-24 22:44
沐一
阅读(447)
评论(0)
推荐(0)
结合File类浅析递归的使用
摘要:递归算法就是方法自身直接或者间接地调用到了自身,它是一种写起来很简单,但理解起来不那么简单的算法。 一个功能在被重复地调用,并且运算的结果和上一次的调用有关, 这种时候,可以使用递归。 * 注意: * 1.递归一定要明确递归结束的条件,否则会栈溢出 * 2.注意解决问题的递归次数,如果次数过多,也会
阅读全文
posted @
2017-03-23 18:24
沐一
阅读(524)
评论(0)
推荐(0)
Java其他API介绍
摘要:有一些类虽然不像集合、多线程、网络编程中的类那样属于Java中的核心类,但是它们在开发过程中给我们带来很多便利,这里就对它们做下简要的介绍和演示。 一、System类 System类中的构造方法是私有的,System类中的属性和方法都是静态的。 常用方法: long currentTimeMills
阅读全文
posted @
2017-03-22 16:27
沐一
阅读(536)
评论(0)
推荐(0)
公告