试试:
String txt = new String("我是谁?");
try{
String rTxt = new String( txt.getBytes( "ISO-8859-1" ), "gb2312" ); //
}catch(Exception e){}
String txt = new String("我是谁?");
try{
String rTxt = new String( txt.getBytes( "ISO-8859-1" ), "gb2312" ); //
}catch(Exception e){}
解决方案 »
- 方向问题
- Lucene 3.0 原理与代码分析
- 请问java中的那个类库是用于把查询结果输出到打印机?
- 谁给一个用JAVA2D和遮罩处理图片合成的例子
- 有关布局管理器的问题:)
- 用java.util.logging记录到文件中多了很多信息
- 我的一个经典问题?
- 怎样添加 JScrollPane的事件 谢谢
- 急需解决:TextField的文本区域太小,怎么办呀?
- 关于多行表格列头部的代码,看看为什么就是不能多行显示(JAVA2图形设计SWING里的源程序)
- 菜鸟不耻上问:java 中有If then else 语句么,如果有,请问怎么实现?
- 简单的问题!急用!谢谢!!从键盘输入的内容怎样与文件中的内容比较!?
import java.io.*;
public class Gb {
public Gb() {
String rTxt;
String txt = new String("我是谁?");
try{
rTxt = new String(txt.getBytes("ISO-8859-1"),"gb2312");//编码转化
}catch(Exception e){}
}
}
谢谢问题解决,顺便再请教:什么情况下一定要捕获异常阿
对于checked exception,是一定得捕获的,如果用IDE的话,会有提示,没有则需要查看javadoc
对于可能出现的runtime exceptio,如NullPointerException,最好也要catch,以保证系统的健壮性