请教各位大侠一个问题 byte[] bytBuf = buf.getBytes("GB2312"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是String buf = new String("中國")呢 byte[] bytBuf = buf.getBytes("BIG5"); toString()方法是Object类中就申明了的方法,java中的很多类都重载了这个方法,但是在每个类中的toString()方法有不同的实现函数。对于Date类和String类,toString()方法返回的就是一个你希望的字符串。但是对于其他的类,返回的并不是你想要的字符串,而是一个描述该类的字符串把你的程序改成:try{ String buf = new String("sdsd"); System.out.println(buf);//输出结果是:字符串 byte[] bytBuf = buf.getBytes("GB2312"); System.out.println(new String(bytBuf));//输出结果是看不懂的一些字符}catch(Exception e){ e.printStackTrace();}就可以了 String buf = new String("字符串");System.out.println(buf);//输出结果是:字符串byte[] bytBuf = buf.getBytes();System.out.println(new String(bytBuf,"GB2312"));//new String(参数多多自己去看) 帮我看下这段简单代码 FileInputStream 对象的创建 java数据库大量添加数据性能问题 新手求教继承的问题. 问两个hibernate主键的问题? javascript如何设置导航栏的"我在此处"的效果??? 送分来了,在eclipse中怎么运行外部文件,怎么用导入导出功能 求f1j10swing.jar包.哪位高手有可否提供一下 在线急等!求JSON合并 javaFx中TreeItem的问题 300分求救 请问大侠——Label的事件接口应该怎么设?
但是在每个类中的toString()方法有不同的实现函数。对于Date类和String类,toString()
方法返回的就是一个你希望的字符串。但是对于其他的类,返回的并不是你想要的字符串,而是一个描述该类的字符串
把你的程序改成:
try{
String buf = new String("sdsd");
System.out.println(buf);//输出结果是:字符串
byte[] bytBuf = buf.getBytes("GB2312");
System.out.println(new String(bytBuf));//输出结果是看不懂的一些字符
}catch(Exception e){
e.printStackTrace();
}就可以了
System.out.println(buf);//输出结果是:字符串
byte[] bytBuf = buf.getBytes();
System.out.println(new String(bytBuf,"GB2312"));
//new String(参数多多自己去看)