设为首页 加入收藏

TOP

用Java方法解决Groovy 中文乱码
2014-11-24 03:08:16 来源: 作者: 【 】 浏览:2
Tags:Java 方法 解决 Groovy 中文 乱码

从网上copy了一些文本,出现了很多空行,脚本作用就是把空行去掉,代码如下

writer =newFileWriter("output.txt")
newFile("Hello.txt").eachLine {
line ->if(line !='') {
writer.write((newString(line.getBytes("GBK")))+'r\n')
}
}
writer.close()



脚本很简单,不过刚开始没考虑中文编码问题,结果出现了乱码。Google了一下 groovy中文乱码,不过没找到相关问题,再Google java中文乱码,结果用java的解决方法真的解决了Groovy中文乱码问题。这从一定程度上也反映了Java和Groovy的结合程度吧


对java程序员来说,groovy真的是一门不错的脚本语言,由于基本语法极其相似,所以也不用花太多时间在语言学习上面,而且还可以直接使用java api。


不过groovy也有一些明显的缺点,例如速度慢等,不过这些应该会越来越好的。还有,觉得还有一点不如python,就是自己的类库有点偏少了,毕竟跟python相比,groovy还很年轻。不过这可能是由于初步使用groovy,所以还没完全领会到它的威力~


以前觉得groovy的速度会成为它发展的瓶颈,不过现在对groovy的发展充满了信心


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C++编程实例:全排列 下一篇GCC调试基础知识

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·switch520最新的地址 (2025-12-24 19:19:41)
·微信聊天功能使用了 (2025-12-24 19:19:39)
·websocket和普通的so (2025-12-24 19:19:36)
·Python中文网 - 人生 (2025-12-24 18:49:47)
·【整整648集】这绝对 (2025-12-24 18:49:44)