`
freeman983
  • 浏览: 229708 次
社区版块
存档分类
最新评论

java截取汉字方法

阅读更多

编程:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个”

 

public static String subStringByFreeman983(String str, int ind) {
		byte[] b = str.getBytes();

		String result = "";
		if (str != "" && ind > 0) {
			for (int i = 0; i < b.length; i++) {
				if (b[i] < 0) {
					i += 1;
				}
				ind--;

				if (ind == 0) {
					result = new String(b, i + 1, b.length - i - 1);
					break;
				}
			}
		}
		return result;
}
 

 

分享到:
评论

相关推荐

    java中截取带汉字的字符串

    解决截取字符串中带有汉字的问题,以防截取时汉字截取一般出现错误情况

    java提取汉字首字母

    java提取汉字首字母,希望大家喜欢.谢谢

    javadbf解决中文截取

    javadbf解决中文截取

    关于java按字节截取带有汉字的字符串的解法

    关于java按字节截取带有汉字的字符串的解法.不错的一个程序。我也是从高手那拿来的,觉得不错,传上来给感兴趣的朋友学习学习。

    java截取字

    java截取字,按汉字的个数截取,半角英文*2

    java 截取字符串(判断汉字)

    jsp截取中文字符串 len为字节长度

    java 文件名截取方法

    在实际开发应用中会应到截取文件名,本文将介绍java中文件名的截取,需要了解的朋友可以参考下

    java按字节截取带有汉字的字符串的解法(推荐)

    下面小编就为大家带来一篇java按字节截取带有汉字的字符串的解法(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    一个获得汉字拼音首字母的java程序

    一个获取汉字拼音首字母的java程序,简单有效。

    Java 1.6 API 中文 New

    Java 1.6 API的中文帮助文档。 深圳电信培训中心徐海蛟博士教学用api中文文档。支持全文检索,在线即时查询。 里面列出了,Java的所有类及其使用方法! Java SE Platform 软件包: java.applet 提供创建 applet 所...

    JAVA_API1.6文档(中文)

    java.awt.im.spi 提供启用可以与 Java 运行时环境一起使用的输入方法开发的接口。 java.awt.image 提供创建和修改图像的各种类。 java.awt.image.renderable 提供用于生成与呈现无关的图像的类和接口。 java.awt....

    JavaAPI1.6中文chm文档 part1

    java.awt.im.spi 提供启用可以与 Java 运行时环境一起使用的输入方法开发的接口。 java.awt.image 提供创建和修改图像的各种类。 java.awt.image.renderable 提供用于生成与呈现无关的图像的类和接口。 java.awt....

    Java 按照字节来截取字符串的代码(不会出现半个汉字)

    Java 按照字节来截取字符串的工具,不会出现半个汉字。一个中文两个字节,一个英文字符只占 1 个字节** 1. 通常我们用于前端显示的时候,防止标题过长

    JAVA按字节截取字符串(适用于Unicode)

    7. 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉...

    实现一个按字节来截取字符串的方法,功能类似于string类的substring方法,

    实现一个按字节来截取字符串的方法,功能类似于string类的substring方法,String类是按字符截取 的,例如"中国abc".substring(1,3),将返回“国a”。这里 要求按字节截取,一个英文字符当一个字节,一个中文字符当两...

    java api最新7.0

    Java 1.7 API的中文帮助文档。 深圳电信培训中心 徐海蛟博士教学用api 7.0中文文档。支持全文检索,在线即时查询。 里面列出了Java jdk 1.7的所有类及其使用方法! Java SE Platform 软件包: java.applet 提供创建 ...

    中文读取数字

    从头到尾读取输入一串数字,用拼音形式输出,Mooc上面的Java程序。

    JavaAPI中文chm文档 part2

    java.awt.im.spi 提供启用可以与 Java 运行时环境一起使用的输入方法开发的接口。 java.awt.image 提供创建和修改图像的各种类。 java.awt.image.renderable 提供用于生成与呈现无关的图像的类和接口。 java.awt....

    JAVA中截取字符串substring用法详解

    主要介绍了JAVA截取字符串 substring方法,要的朋友可以参考下

Global site tag (gtag.js) - Google Analytics