03 2013 档案
摘要:今天看书学了个貌似很牛逼的东西,可以用ObjectOutputStream把对象写入文件,可以用ObjectInputStream从文件读取对象。作为菜鸟,我浅显的认为,这是个非常有用的功能。比如,打开一个应用程序,它有窗口,必然是个对象,窗口的位置,大小,还有内部控件的摆放位置,肯定是在对象中由成员属性来设置的,如果在关闭程序之前,将这个对象写入文件,当下次再打开这个软件的时候,读取这个文件中的对象,这样,就记录了用户的个人习惯,是一个不错的功能。当然,还可能通过改注册表什么的来实现这样的机制。有些习惯还可以直接存储到服务器的数据库上,这些都是可以的。这里,把代码再敲一敲,复习巩固一下。先写
阅读全文
摘要:对于这个问题,我的处理方法是:1.先通过递归数出字符串中连续空格的个数。2.将有连续空格的位置去除多余空格。3.判断首尾是否有空格。第一步,判断当前位置是否是空格以及连续空格的个数,这里使用一个递归的方法比较简单。代码如下:public static int getBlankNumber(String s, int index){ if (index < s.length()) { if (s.charAt(index) == ' ') { return getBlankNumber(s, index + 1) + 1; } else {...
阅读全文