如果您有String,则可以执行以下操作:

String s = "test";

try {

s.getBytes("UTF-8");

} catch(UnsupportedEncodingException uee) {

uee.printStackTrace();

}

如果你有一个“破” String,你做错了什么,转换String到String另一种编码defenetely不是要走的路!您可以将a转换String为a byte[],反之亦然(给定编码)。在Java String中,AFAIK编码有,UTF-16但这是实现细节。

假设你有一个InputStream,你可以在阅读byte[],然后将其转换成一个String使用

byte[] bs = ...;

String s;

try {

s = new String(bs, encoding);

} catch(UnsupportedEncodingException uee) {

uee.printStackTrace();

}

甚至更好(由于埃里克森)使用InputStreamReader如下:

InputStreamReader isr;

try {

isr = new InputStreamReader(inputStream, encoding);

} catch(UnsupportedEncodingException uee) {

uee.printStackTrace();

}

java iso-8859-1_如何在Java中的ISO-8859-1和UTF-8之间转换?相关推荐

  1. linux ios文件是否存在,技术|如何在 Linux 中验证 ISO 镜像

    你从喜爱的 Linux 发行版的官方网站或第三方网站下载了它的 ISO 镜像之后,接下来要做什么呢?是创建可启动介质并开始安装系统吗?并不是,请稍等一下.在开始使用它之前,强烈建议你检查一下你刚下载到 ...

  2. linux下打开iso文件怎么打开方式,Linux中打开ISO文件方法

    比如我是把ISO存放在windows操作系统的fat32分区中,并且我根据请看<在Fedora core 4.0 加载NTFS和FAT32分区详述>文档mount到/mnt/wind目录中 ...

  3. C语言中的有符号数和无符号数之间转换

    C语言中的有符号数和无符号数之间转换 我们都知道C语言中有有符号数和无符号数两种整数表示方法,并且支持相互转换. 那么具体相互转换有什么规则,我们今天来了解一下: 在C语言中当声明一个像12345或0 ...

  4. 如何用java创建超链接_Java如何在PPT中的幻灯片上创建超链接?

    在Java编程中,如何在PPT中的幻灯片上创建超链接? 注意:需要访问网址:http://poi.apache.org/download.html , 下载一个Apache POI软件包.这里下载最新 ...

  5. java soap 头_如何在Java中添加Soap标头

    我有一个来自oracle的NO.net Web服务,要访问,我需要添加soap标头.如何在Java中添加soap标头? Authenticator.setDefault(new ProxyAuthen ...

  6. java 正则表达式 开头_如何在Java中修复表达式的非法开头

    java 正则表达式 开头 您是否遇到过这个令人难以置信的错误,想知道如何解决它? 让我们仔细阅读一下,研究如何解决表达式Java非法开头错误. 这是一个动态错误,这意味着编译器会发现某些不符合Jav ...

  7. java实现递归算法_如何在Java中实现二进制搜索算法而无需递归

    java实现递归算法 by javinpaul 由javinpaul 流行的二进制搜索算法的迭代实现,用于在排序数组中查找元素. (An Iterative implementation of the ...

  8. java lua_请问该如何在Java中使用Lua脚本语言?

    大话西游666 如何在Java中使用Lua脚本语言是本文要介绍的内容,主要是来学习LUA脚本语言在JAVA中如何来使用,Lua就不说了, 现在比较热门, 语法也很简单. 为了在Java中调用, 折腾了 ...

  9. java for 下标_Java如何在 Word 中设置上、下标

    上标是指比同一行中其他文字稍高的文字,而下标是指比同一行中其他文字稍低的文字.在生活中,我们常见的平方米.立方米等符号以及化学中的各种元素符号,都是利用上.下标来表示的.本文将介绍通过Free Spi ...

  10. java jcombobox长度_如何在JToolBar中设定JComboBox的大小?

    如何在JToolBar中设定JComboBox的大小? 我设计了一个JToolBar,并且在上边添加了一个JComboBox,可是我发现这个JComboBox长度无法控制,它将JToolBar上剩余空 ...

最新文章

  1. springboot项目层次结构_Spring Boot 默认的指标数据从哪来的?
  2. LeetCode --Search Insert Position
  3. SharePoint:扩展DVWP - 第3部分:把DVWP的功能链接放在同一行中
  4. 三级网络技术_三级网络技术考前选择题—VLAN
  5. Docker源码分析(十):Docker镜像下载
  6. 计算机应用基础第九章在线测试答案,郑大计算机应用基础第9章节在线测试答案...
  7. 2021年 第12届 蓝桥杯 第4次模拟赛真题详解及小结【Java版】
  8. golang 并发实践
  9. Ubuntu16U盘没有不能新建粘贴文件[sdf] Write cache: disabled, read cache: enabled, doesn‘t support DPO or FUA
  10. 令人失望的IE7Beta,仍然不支持Web标准。
  11. 【Flink】Flink SQL 报错 ClassCastException: VarCharType cannot be cast to RowType
  12. html中右边框出不来,html,为什么右边框会被挡住?
  13. Zookeeper的Leader选举
  14. 遵守java编码规范
  15. 计算机视觉基础概念、运行原理和应用案例详解
  16. 虚幻引擎UE4源码编译安装(x86,arm64平台)
  17. SOA介绍--什么是SOA?[转载]
  18. wallhaven怎么下原图_Wallhaven Top高清壁纸抓取工具
  19. 推荐一个不错的在线制图网站---ProcessOn
  20. 小程序内配置公众号关注组件

热门文章

  1. pandas使用dataframe直接绘图时,取消图例(legend)
  2. 学习linux装,一个初学者的Linux学习之旅之Linux安装篇
  3. 【Docker 命令】- images命令
  4. 自动化测试---页面截图
  5. HBase 中文文档0.97
  6. maven pom.xml详解
  7. arguments.callee的临时指向特性
  8. Visual C++线程同步技术
  9. 察看网页源代码全攻略
  10. DataGridView实现多维表头