java基础
文章平均质量分 61
sunqiuwen
这个作者很懒,什么都没留下…
展开
-
String和InputStream的转换
1. String --> InputStream InputStream String2InputStream(String str){ ByteArrayInputStream stream = new ByteArrayInputStream(str.getBytes()); return stream; } 2. InputStream --&...原创 2009-10-16 11:12:32 · 83 阅读 · 0 评论 -
逐行读取文本文件
public List<String> readFile(final String filename) throws IOException { List<String> filecon = new ArrayList<String>(); String m = ""; BufferedRe...原创 2009-10-16 11:15:08 · 100 阅读 · 0 评论 -
Java编程技术中汉字问题的分析及解决
在基于 Java 语言的编程中,我们经常碰到汉字的处理及显示的问题。一大堆看不懂的乱码肯定不是我们愿意看到的显示效果,怎样才能够让那些汉字正确显示呢?Java语言默认的编码方式是UNICODE,而我们中国人通常使用的文件和数据库都是基于GB2312或者BIG5等方式编码的,怎样才能够恰当地选择汉字编码方式并正确地处理汉字的编码呢?本文将从汉字编码的常识入手,结合Java编程实例,分析以上两...原创 2009-10-16 11:18:49 · 92 阅读 · 0 评论 -
java正则表达式
众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的一...原创 2009-10-18 19:31:09 · 79 阅读 · 0 评论 -
如何在分割后保留分隔符?
问题:如何在分割后保留分隔符? 对中文字符串,用标点符号(如!?:;等)作为分隔符,使用string.split()方法,具体代码如下: /********************************************************** * 给段落分句:以句号。、感叹号!、问号?、冒号:、分号;为句子标识符 * @param String paragraph * @return...2009-10-18 19:34:43 · 1181 阅读 · 0 评论