当前位置:  技术问答>java相关

====中英文混合的一个字符串,如何用java把特定的中文分离出来??====(内详)

    来源: 互联网  发布时间:2015-04-09

    本文导语:  比如: 红色 我知道和中间有个中文的词,如何用java的方法把这个 词找出来呢? 还有就是中文的index如何计算,比如上面的“红”字的index是多少? 谢谢!! | 用String类中的getByte方法,然后...

比如:
红色

我知道和中间有个中文的词,如何用java的方法把这个
词找出来呢?

还有就是中文的index如何计算,比如上面的“红”字的index是多少?

谢谢!!

|
用String类中的getByte方法,然后判断getByte的返回值。
中文的index如何计算比较麻烦.

|
String str = new String("  红色".getBytes("ISO-8859-1"),"GB2312");
char[] arr = str.toCharArray();
每个英文和中文都当作一个char,那你知道怎么算吧。

|
在window系统下,java将一个中文保存为一个char(实际上是一个int),保存的是这个字符的unicode。当一个char>255时就是一个中文。但在linux下就不同了,一个中文是两个char(此时一个char是一个byte)。此时判断中文字符与dos下差不多。明白了没有?还有问题请mail:scxby@263.net

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 中英文网站系统 HongCMS
  • 中英文翻译库
  • 请问怎样设置SCIM的中英文切换?
  • glibc安装后gnome下界面变成中英混合了。
  • 在Linux C中,如何取得当前输入法的中英文状态?请问有相关的系统函数么?如何使用?
  • f7下可以设置输入法的热键,但是怎么在中英文输入法间切换呢?有快捷键吗?
  • 哪有web service的介绍?中英均可。
  • 请问SL-275中英文有哪地方下载
  • 哪有RH9手册下载,中英文都可以
  • 东方聋马的中英文输入切换是用哪个功能键?
  • 求unix下的c的命名规则,最好是原始文档,中英文均可,谢谢!!
  • linux中英文语言设置
  • 求g++的详细文档,中英文均可,提供即给分
  • 急求 一些 Linux 或网络相关的中英文对照文章,非常感谢
  • 请问怎样用gettext在软件里面自由切换中英文?
  • php 统计字数(支持中英文)的实现代码
  • Java 区分文本中的中英文字符函数
  • 高分求救,谁有中英文资料翻译(5000字以上)发给我?
  • 哪位有JAVA程序员认证考试的中英文教材啊?有的话请发往 ALAN_Z99@263.NET 太感谢了!
  • 网页中英文混排行高不等问题的解决方法


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3