/**
 * 
 * 功能作用:
 * 字符串工具类
 * @version:      1.0
 * @create date: 2012-12-7
 * @author:      lili
 * @remark:
 */
public class StringUtil {
    
    /**
     * 字符串编码转换的实现方法
     * @param str    待转换的字符串
     * @param newCharset    目标编码
     */
    public static String changeCharset(String str, String newCharset) {
        String newStr = "";
        try{
            if(str != null && "" != str) {
                //用默认字符编码解码字符串。与系统相关,中文windows默认为GB2312
//                byte[] bs = str.getBytes();
                newStr = new String(str.getBytes("ISO8859-1"), newCharset);    //用新的字符编码生成字符串
            }
        }catch (Exception e) {
        }
        return newStr;
    }

}

java 字符串编码转换的实现方法相关推荐

  1. 分享万能java字符串编码转换工具类

    代码下载地址:http://www.zuidaima.com/share/1795356301560832.htm 原文:分享万能java字符串编码转换工具类 package com.zuidaima ...

  2. java万能编码转换_分享万能java字符串编码转换工具类

    package com.zuidaima.util; import java.io.UnsupportedEncodingException; /** * 转换字符串的编码 */ public cla ...

  3. 关于\x开头的字符串编码转换中文解决方法

    做爬虫可能经常遇到爬取到的数据存在编码问题,简直让人头疼,比如爬取到的是这样的: 例如: \xe4\xbd\xa0\xe5\xa5\xbd\xe4\xb8\x96\xe7\x95\x8c 中文是: 你 ...

  4. Java字符串编码转换UTF-8

    import java.io.UnsupportedEncodingException; /** * * * 描述:<p> 功能描述,该部分必须以中文句号结尾.</p> * 创 ...

  5. Java字符串编码和转换操作

    简介: 在java程序的class里,字符串以utf-8编码保存.在程序处理中,需要进行字符串编码转换时,使用getByte指定编码. 在java程序中,定义的字符串,在class文件中,字符串是以u ...

  6. 计算机编码基础知识及Java中编码转换

    一.前言 最近项目中用到招商银行的企业直连功能,通过接口的方式直接调用招商银行的前置机(http://www.cmbchina.com/corporate/firmbank/FirmbankInfo. ...

  7. JAVA文件编码转换:gbk转utf-8

    JAVA文件编码转换 Android项目从eclipse迁移至Android Studio,遇到了编码问题,本来想偷懒找个工具,奈何百度大法没练好,索性就自己写了2333 说明:将gbk编码的.jav ...

  8. chrome字符串编码转换

    chrome字符串编码转换 字符串编码转换涉及宽字节表示法与UTF-8表示法之间的转换.宽字节表示法与UTF-16表示法之间的转换.UTF-8表示法与UTF-16表示法之间的转换.UTF-16表示法于 ...

  9. 站长在线Python精讲:Python中字符串编码转换encode编码和decode解码详解

    欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<Python中字符串编码转换:encode编码和decode解码详解>.本知识点主要内容有:常用编码简介.使用encode( ...

  10. 理解Java字符串常量池与intern()方法

    理解Java字符串常量池与intern()方法 阅读目录 Java内存区域 两种创建方式在内存中的区别 解释开头的例子 intern()方法 参考资料 String s1 = "Hello& ...

最新文章

  1. 基于Metronic的Bootstrap开发框架经验总结(2)--列表分页处理和插件JSTree的使用...
  2. Delphi中运行时改变panel的位置及大小
  3. configSections
  4. 这位 50 岁的海归程序员,当着老板还在天天改 Bug
  5. 安装完python怎么打开-python安装后怎么启用
  6. [tp3.2.1]让默认页面: 加载Home模块的Index控制器;而让admin.php默认去加载Admin模块的Adminc控制器....
  7. 黄聪:C#中用ILMerge将所有引用的DLL和exe文件打成一个exe文件,有图解
  8. java项目飞机大战
  9. Fiddler抓包工具详解
  10. matlab 神经网络训练 分类器,matlab神经网络分类器
  11. ThinkPHP5.0 查询条件where()使用
  12. 说说怎么保证线程安全
  13. DXP PCB板的形状的改变
  14. 映像劫持 Image Hijack
  15. CM1-确定字符互异-【字符串】
  16. ubuntu 切换 java 版本
  17. SpringMVC的在线人数统计监听器
  18. php webmail,10个基于Ajax的PHP Webmail客户端
  19. Git 命令之Git clean
  20. 实例甜点 Unreal Engine 4迷你教程(4)之用C++实现添加子Widget到VerticalBox中以及ClearChildren...

热门文章

  1. 采样频率和带宽的关系_采样频率、采样点数、频率分辨率
  2. CWnd与CDialog-DoModal与ShowWindow区别
  3. DPI/DFI/端口识别技术
  4. N63043-郝子轩-第一周
  5. 清华大学计算机学院张远,计算机系2019-2020学年度学生代表大会顺利召开
  6. 全球及中国增强现实(AR)远程协助软件行业研究及十四五规划分析报告
  7. python 数据显示不完整 有省略号_python pandas之Dataframe的数据print输出显示为...省略号...
  8. linux查看ftp客户端限速配置,vsftpd限速设置
  9. 「云原生上云」后的聚石塔是如何应对 双11 下大规模应用挑战的
  10. 前后端分离的项目部署到tomcat_阿里聚石塔部署前后端分离项目