JAVA
cn_godsmell
这个作者很懒,什么都没留下…
展开
-
如何根据字符串来判断它属于哪个字符集?
在网络程序开发中,经常会遇到接收到一个字符串,打印出来却是乱码,如何根据这个字符串来判断它属于那一个字符集呢?这里我找到一个最笨的办法,但也可能是最有效的办法: 1、将字符串转化为字节数组; 2、把所有JAVA支持的字符集的解码器都给这个字节数组解码一遍; 3、通过打印结果,看哪个字符集解码器输出的是正常的字符,即可得到正确的判断; [code="java"] publ...2012-08-16 21:31:08 · 1604 阅读 · 0 评论 -
判断一个数组中是否有重复的元素
判断数组中是否存在重复的元素: import org.apache.commons.lang.ArrayUtils; public boolean isDupInArray(Object[] array) { if (ArrayUtils.isEmpty(array) == true) { return false; ...2013-11-15 18:53:40 · 413 阅读 · 0 评论 -
关于Map与Bean的转化
项目中常常要将数据库中查询出来的记录集转化为JavaBean对象,目前Apache提供的BeanUtils 和 PropertyUtils 为数据库中字段名与Bean对象中属性名一致的情况提供了很好的自动化处理方案。但是在实际应用中,数据库中的字段名常常包含了下划线,而在JavaBean中的属性名一般都去掉了下划线,以字段首字母大写为分隔标记,尤其是在使用了自动化生成P...2013-11-27 21:01:40 · 152 阅读 · 0 评论 -
关于生成随机字符串
项目中经常需要产生一些用于测试目的的随机字符,虽然commons 里面已经提供了类似的方法,但是自己还是忍不住写了一个,呵呵,就当是重复发明轮子吧。 /** * @author Sean * */public class RandStrUtil { private static char[] CHARS = "abcdefghijklmnopqrstuvw...原创 2014-03-03 15:20:14 · 155 阅读 · 0 评论