CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

!!!求救:在控制台下输入一个汉字字符串,怎么输出来就不是汉字本身了?!!!!!!!!!!!!!!

楼主uruly(uruly)2005-04-02 13:41:29 在 Java / J2SE / 基础类 提问

在控制台下输入一个汉字字符串,放在String对象中,后来把它输出来就不是汉字本身了  
  而如果输入的是英文的话  
  又可以  
  请指点  
  谢谢 问题点数:0、回复次数:5Top

1 楼lwqzl(小胖胖)回复于 2005-04-02 14:45:33 得分 0

是Unicode码在作怪Top

2 楼hongyan2004(spring+hibernate)回复于 2005-04-02 18:45:22 得分 0

你在server.xml文件里设置一下属性,要是再不行,就在页面的头上设置一下Top

3 楼nickeyfff(月光光)回复于 2005-04-02 18:47:22 得分 0

得到字符前先转码Top

4 楼uruly(uruly)回复于 2005-04-02 19:45:31 得分 0

我是在控制台下这样啊?  
  这样可以吗  
  我试试啊Top

5 楼simonxuluo(爱江山更爱美人)回复于 2005-04-02 20:50:46 得分 0

public   class   Samp1   {  
  public   static   void   main(String[]   args)   {  
  int   length   =   0;  
  byte[]   bs   =   new   byte[100];  
  try   {  
  length   =   System.in.read(bs);  
  System.out.println(new   String(bs,0,length,"gbk"));  
  }  
  catch(Exception   ex)   {}  
  }  
  }Top

相关问题

  • 怎样编码字符串 才能让汉字输出正确?
  • 问题:程序实现字符串的输入与输出
  • 字符串输出
  • 输入一个二进制流,输出一串相应的字符串
  • 怎样输出字符串?
  • 字符串如何输出
  • 字符串输出问题
  • 输出字符串问题
  • 大家好!!!!请问能把文件输入输出改成字符串输入输出吗?要分给分
  • 如何输入字符串

关键词

  • 汉字
  • 字符串
  • 输出
  • 控制台下输入一个
  • bs
  • 来就不是汉字本身
  • 设置一下
  • length
  • byte

得分解答快速导航

  • 帖主:uruly

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo